科学计算语言Julia及MWORKS实践 课件 18_离散数据图与数据分布图.pptx

科学计算语言Julia及MWORKS实践 课件 18_离散数据图与数据分布图.pptx

  1. 1、本文档共19页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

三、计算数据可视化3.1线图3.2离散数据图与数据分布图3.3曲面图与特殊曲线图3.4极坐标图3.5标签和注释3.6坐标区外观3.7颜色图和三维场景控制3.8面向自定义图形的对象设置

功能与分类: 离散数据图可实现离散数据的可视化,包括条形图和针状图 数据分布图可表达数据集所含数据的分布情况,包括直方图、散点图、饼图和热图。3.2、离散数据图与数据分布图散点图scatter三维散点图scatter3散点图矩阵plotmatrix散点图针状图stem三维针状图stem3针状图直方图hist直方图histogram二元直方图histogram直方图计数函数histcounts直方图条形图bar三维条形图bar3帕累托图pareto条形图饼图pie热图heatmap热图行元素排序sortx饼图和热图

1.条形图绘制函数barbar函数可绘制二维条形图例如,绘制指定条形位置的条形图。x=1900:10:2000y=[75,91,105,123.5,131,150,179,203,226,249,281.5]bar(x,y)绘图命令Syslab程序运行结果:3.2、离散数据图与数据分布图

2.三维条形图绘制函数bar3bar3函数可绘制三维条形图例如,加载数据z矩阵,创建Z的三维条形图。z=[11119;71311;14172011139;435169;38467661132186;75135180;3888115283655]bar3(z)title(DetachedStyle)绘图命令Syslab程序运行结果:3.2、离散数据图与数据分布图注:“;”和“Enter”均可实现数据换行。

3.帕累托图绘制函数pareto帕累托图将输入向量中的值显示为降序排列的条形图。默认显示最高的10个条形或累积分布的前95%的值。例如,查看一组编程人员的累积生产率,用编程人员的姓名标记每个条形。codelines=[200120555608102410157687];coders=[Fred,Ginger,Norman,Max,Julia,Wally,Heidi,Pat];pareto(codelines,coders)title(LinesofCodebyProgrammer)绘图命令Syslab程序运行结果:3.2、离散数据图与数据分布图

4.针状图绘制函数stemstem函数用于绘制针状图例如,绘制在0和2π之间50个值对应的余弦数据值针状图。X=LinRange(0,2*pi,50);Y=cos.(X);stem(X,Y)绘图命令Syslab程序运行结果:3.2、离散数据图与数据分布图

5.三维针状图绘制函数stem3stem3函数可用于绘制三维针状图例如,创建一个三维针状图并指定针状曲线的位置。X=LinRange(-5,5,60);Y=cos.(X);Z=X.^2;stem3(X,Y,Z)plt_view(-8,30)绘图命令Syslab程序运行结果:3.2、离散数据图与数据分布图

6.直方图绘制函数histhist函数用于绘制简单的直方图例如,构建给定数据的直方图。x=[02925873194358100129510];hist(x)绘图命令Syslab程序运行结果:3.2、离散数据图与数据分布图

6.直方图绘制函数histhist函数可用于绘制指定组数的直方图例如,将1000个随机数分为50组绘制直方图。x=randn(1000,1);nbins=50;hist(x,nbins);绘图命令Syslab程序运行结果:3.2、离散数据图与数据分布图

6.直方图绘制函数histhist函数可用于绘制指定位置的直方图例如,将1000个随机数分组,直方图与横轴的交点位置为-5,-3.-1,0,1,2,3,4,5。x=randn(1000);xbins=[-5,-3,-1,0,1,2,3,4,5]hist(x,xbins)绘图命令Syslab程序运行结果:3.2、离散数据图与数据分布图

7.直方图绘制函数histogramhistogram函数与hist函数具有相同的功能,均可用于绘制直方图例如,生成1000个随机数并使用pdf归一化创建直方图。x_1000=randn(1000)histogram(x_1000;normalization=pdf)绘图命令Syslab程序运行结果:3.2、离散数据图与数据分布图

7.二元直方图绘制函数histogram2histogram2函数可用于绘制二维直方图例如,将1,

文档评论(0)

xiaobao + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档