第四章数据可视化呈现96课件讲解.pptxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

第四章:数据可视化呈现

使用Matplotlib绘图4.2

4.2.1绘制折线图掌握绘制折线图的方式,能够根据需要通过pyplot模块绘制指定样式的折线图学习目标

4.2.1绘制折线图折线图是我们在日常生活中经常见到的图表,比如24小时天气预报图、股票实时行情图等。折线图具有一些子类型,包括普通折线图和带数据标记的折线图等。

4.2.1绘制折线图基本思路1导入pyplot模块完善图表,添加辅助元素使用plot()函数绘制线条使用show()函数展示图表234

4.2.1绘制折线图绘制包含一条线的折线图importnumpyasnp#1.导入pyplot模块importmatplotlib.pyplotasplt#2.绘制线条x=np.arange(1,16)y_max=np.array([32,33,34,34,33,31,30,29,30,29,26,23,21,25,31])plt.plot(x,y_max)#3.展示图表plt.show()暂时没添加辅助元素

4.2.1绘制折线图绘制包含两条线的折线图第1种方式:多次调用plot()函数绘制多条线。plt.plot(x1,y1)#绘制第一条线plt.plot(x2,y2)#绘制第二条线第2种方式:调用plot()函数时传入多组数据,每组数据之间使用逗号进行分隔。plt.plot(x1,y1,x2,y2)

4.2.1绘制折线图绘制包含两条线的折线图importnumpyasnp#1.导入pyplot模块importmatplotlib.pyplotasplt#2.绘制线条x=np.arange(1,16)y_max=np.array([32,33,34,34,33,31,30,29,30,29,26,23,21,25,31])y_min=np.array([19,19,20,22,22,21,22,16,18,18,17,14,15,16,16])plt.plot(x,y_max)plt.plot(x,y_min)#3.展示图表plt.show()

4.2.1绘制折线图绘制带数据标记的折线图如果希望能够在线条上方添加数据标记,以标注出每个日期对应的数据点的位置,则可以在调用plot()函数绘制线条时将标记取值传递给marker参数,另外还可以传入markersize或ms参数,用于设置标记的大小。plt.plot(x,y_max,marker=o,ms=6)plt.plot(x,y_min,marker=*,ms=8)

4.2.1绘制折线图给折线图添加辅助元素...#3.完善图表plt.rcParams[font.sans-serif]=[SimHei]plt.title(北京未来15天的最高气温和最低气温)plt.xlabel(日期)plt.ylabel(气温/摄氏度)#4.展示图表plt.show()

4.2.2绘制柱形图掌握绘制柱形图的方式,能够根据需要通过pyplot模块绘制指定样式的柱形图学习目标

4.2.2绘制柱形图基本思路1导入pyplot模块完善图表,添加辅助元素使用bar()函数绘制柱形使用show()函数展示图表234

4.2.2绘制柱形图绘制包含一组柱形的柱形图importnumpyasnp#1.导入pyplot模块importmatplotlib.pyplotasplt#2.绘制柱形x=np.arange(1,6)y_a=np.array([15970,18770,22020,26890,31150])plt.bar(x,y_a,tick_label=[FY2018,FY2019,FY2020,FY2021,FY2022],width=0.3)#3.展示图表plt.show()

4.2.2绘制柱形图绘制包含两组柱形的柱形图...y_b=np.array([8470,12150,15650,21310,26120])plt.bar(x,y_abar_width=0.3,tick_label=[FY2018,FY2019,FY2020,FY2021,FY2022],width=bar_width)plt.bar(x+bar_width,y_b,

您可能关注的文档

文档评论(0)

***** + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档