当前位置: 首页 > news >正文

平顶山市网站建设全部视频支持代表手机浏览器

平顶山市网站建设,全部视频支持代表手机浏览器,做网站建设推广好做吗,大数据营销模式简简单单画个二维散点图主方向上的直方图: 工具函数 输入nx2大小的数组,返回以下四个图形对象: H1: ‘数据点’H2: ‘主方向’H3: ‘数据范围’H4: ‘统计图’ function [H1,H2,H3,H4]PCA2Hist(X,varargin) % H1: 数据点 % H2: 主方向 % H3: 数据范围…

简简单单画个二维散点图主方向上的直方图:

工具函数

输入nx2大小的数组,返回以下四个图形对象:

  • H1: ‘数据点’
  • H2: ‘主方向’
  • H3: ‘数据范围’
  • H4: ‘统计图’
function [H1,H2,H3,H4]=PCA2Hist(X,varargin)
% H1: '数据点'
% H2: '主方向'
% H3: '数据范围'
% H4: '统计图'% PCA-Hist
% rng(12)
hold on
H1=scatter(X(:,1),X(:,2),'x','LineWidth',2,varargin{:});% 求主方向
Xmean=mean(X);
X0=X-Xmean;
covMat=(X0.')*X0./(size(X,1)-1);
[V,~]=eigs(covMat,1);
V=V.*sign(V(1));
Vc=[V(2);-V(1)];
Lp=max(X0*V);
Ln=min(X0*V);
Ll=max(X0*Vc);
Lr=min(X0*Vc);% 绘制统计图
H2=plot(Xmean(1)+[Lp,Ln].*V(1).*1.05,Xmean(2)+[Lp,Ln].*V(2).*1.05,'Color',[H1.CData./5,.8],'LineStyle','-.','LineWidth',1.5);
H3=fill(Xmean(1)+[Lp,Lp,Ln,Ln].*V(1).*1.05+[Ll,Lr,Lr,Ll].*Vc(1).*1.05,...Xmean(2)+[Lp,Lp,Ln,Ln].*V(2).*1.05+[Ll,Lr,Lr,Ll].*Vc(2).*1.05,... H1.CData,'FaceAlpha',.15,'EdgeColor','none');histHdl=histogram(X0*Vc,'BinEdges',linspace(Lr,Ll,13),'Visible','off');
maxValue=max(histHdl.Values);
for i=1:histHdl.NumBinsH4(i)=fill(Xmean(1)+[histHdl.BinEdges(i).*Vc(1)+Lp.*V(1).*1.05,...histHdl.BinEdges(i).*Vc(1)+Lp.*V(1).*1.05+histHdl.Values(i).*Lp.*V(1).*0.5./maxValue,...histHdl.BinEdges(i+1).*Vc(1)+Lp.*V(1).*1.05+histHdl.Values(i).*Lp.*V(1).*0.5./maxValue,...histHdl.BinEdges(i+1).*Vc(1)+Lp.*V(1).*1.05],...Xmean(2)+[histHdl.BinEdges(i).*Vc(2)+Lp.*V(2).*1.05,...histHdl.BinEdges(i).*Vc(2)+Lp.*V(2).*1.05+histHdl.Values(i).*Lp.*V(2).*0.5./maxValue,...histHdl.BinEdges(i+1).*Vc(2)+Lp.*V(2).*1.05+histHdl.Values(i).*Lp.*V(2).*0.5./maxValue,...histHdl.BinEdges(i+1).*Vc(2)+Lp.*V(2).*1.05],...H1.CData,'FaceAlpha',.5);end
end

基本使用

% 随机生成数据
X=mvnrnd([0,0],[3,1.5;1.5,2],500);% 绘图
[H1,H2,H3,H4]=PCA2Hist(X);% 创建图例
lgd=legend([H1,H2,H3,H4(1)],'数据点','主方向','数据范围','统计图');
lgd.Location='best';% 坐标区域修饰
ax=gca;hold on;
ax.DataAspectRatio=[1,1,1];
ax.XGrid='on';
ax.YGrid='on';
ax.XColor=[.2,.2,.2];
ax.YColor=[.2,.2,.2];
ax.GridLineStyle='-.';
ax.GridAlpha=.1;
ax.LineWidth=1.1;
ax.FontSize=11;

多组数据

% 随机生成数据
X1=mvnrnd([0,0],[3,1.5;1.5,2],500);
X2=mvnrnd([0,0],[3,.1;.1,2],500)-[0,5];% 绘图
[H1_1,H1_2,H1_3,H1_4]=PCA2Hist(X1);
[H2_1,H2_2,H2_3,H2_4]=PCA2Hist(X2);% 创建图例
lgd=legend([H1_1,H1_2,H1_3,H1_4(1),H2_1,H2_2,H2_3,H2_4(1)],...'数据点','主方向','数据范围','统计图','数据点','主方向','数据范围','统计图');
lgd.Location='best';% 坐标区域修饰
ax=gca;hold on;
ax.DataAspectRatio=[1,1,1];
ax.XGrid='on';
ax.YGrid='on';
ax.XColor=[.2,.2,.2];
ax.YColor=[.2,.2,.2];
ax.GridLineStyle='-.';
ax.GridAlpha=.1;
ax.LineWidth=1.1;
ax.FontSize=11;

修改配色

设置CData属性即可:

% 随机生成数据
X1=mvnrnd([0,0],[3,1.5;1.5,2],500);
X2=mvnrnd([0,0],[3,.1;.1,2],500)-[0,5];% 绘图
[H1_1,H1_2,H1_3,H1_4]=PCA2Hist(X1,'CData',[122,138,114]./255);
[H2_1,H2_2,H2_3,H2_4]=PCA2Hist(X2,'CData',[137,150,165]./255);% 创建图例
lgd=legend([H1_1,H1_2,H1_3,H1_4(1),H2_1,H2_2,H2_3,H2_4(1)],...'数据点','主方向','数据范围','统计图','数据点','主方向','数据范围','统计图');
lgd.Location='best';% 坐标区域修饰 
ax=gca;hold on;
ax.DataAspectRatio=[1,1,1];
ax.XGrid='on';
ax.YGrid='on';
ax.XColor=[.2,.2,.2];
ax.YColor=[.2,.2,.2];
ax.GridLineStyle='-.';
ax.GridAlpha=.1;
ax.LineWidth=1.1;
ax.FontSize=11;

精细修饰

对返回的四个对象进行属性设置即可,比如把方向线改为红色,将散点改为圆点:

% 随机生成数据
X=mvnrnd([0,0],[3,1.5;1.5,2],500);% 绘图
[H1,H2,H3,H4]=PCA2Hist(X);% 图形对象修饰
H1.Marker='o';
H1.MarkerFaceColor=H1.CData;
H1.MarkerEdgeColor=[1,1,1];
H1.SizeData=80;
H1.LineWidth=.8;H2.Color=[.8,0,0];% 创建图例
lgd=legend([H1,H2,H3,H4(1)],'数据点','主方向','数据范围','统计图');
lgd.Location='best';% 坐标区域修饰
ax=gca;hold on;
ax.DataAspectRatio=[1,1,1];
ax.XGrid='on';
ax.YGrid='on';
ax.XColor=[.2,.2,.2];
ax.YColor=[.2,.2,.2];
ax.GridLineStyle='-.';
ax.GridAlpha=.1;
ax.LineWidth=1.1;
ax.FontSize=11;

http://www.lbrq.cn/news/2767105.html

相关文章:

  • asp动态网站开发软件公关公司
  • wordpress网站seo设置seo技术培训江门
  • 网站开发备案需要什么合肥网站优化推广方案
  • 网站百度不到验证码怎么办啊如何做关键词优化
  • 数据可视化网站模板财经新闻每日财经报道
  • 义乌营销型网站建设seo难不难学
  • 阳江网站建设推广公司电话百度图片
  • 营销型网站建设如何优化搜索引擎的搜索功能
  • 个人网站设计毕业论文知乎福州seo优化排名推广
  • 做水产有什么网站百度识图 上传图片
  • 做网站用什么web服务器吗广告公司广告牌制作
  • 建设一个商务网站的步骤青岛百度推广多少钱
  • 做网站的素材和步骤网站如何让百度收录
  • 十堰网站制作公司电话短视频推广引流方案
  • 啤酒网站建设友情链接平台
  • 电子商务网站平台开发建设方案百度地图导航
  • 专科网站开发简历北京网络营销推广公司
  • 一起做网店网站入驻收费互联网推广怎么找渠道
  • 网站建设公司一年多少钱湖南关键词优化快速
  • 网站设计需要需要用网址生成短链接
  • 网站建设子目录创建网站的流程
  • 深圳工程造价建设信息网站广州seo网站服务公司
  • 0000网站建设广告推广平台网站
  • 东莞工商注册网站厦门seo计费
  • 网站建设互联网站如何优化推广
  • 美国网站做付款方式网推
  • 免费开源网站系统google关键词分析工具
  • 嘉兴手机模板建站站长之家论坛
  • 用wix做外贸网站做推广app赚钱的项目
  • 今日头条母公司做网站规划营业推广策划
  • 【网络运维】Ansible roles:角色管理
  • Read Frog:一款开源AI浏览器语言学习扩展
  • JavaSE——高级篇
  • SQL详细语法教程(六)存储+索引
  • 上下文切换及线程操作相关内容
  • Spring Boot 实用小技巧:多级缓存(Caffeine + Redis)- 第545篇