数据可视化 课件 第2章 Matplotlib 的基本使用.pptx

数据可视化 课件 第2章 Matplotlib 的基本使用.pptx

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

1数据可视化

第一章Matplotlib的基本使用第二章Matplotlib的进阶使用第三章…第四章目录Contents…第五章绪论2

第二章Matplotlib的基本使用12345引言安装方法图形组成元素基本设置基本图形3

引言1.4

1引言Matplotlib是Python最著名的绘图库之一,它的pyplot子库提供了一整套和MATLAB相似的绘图API,方便用户快速绘制2D图表,包括直方图、饼图、散点图等。/5

1引言直方图6

1引言饼图7

1引言散点图8

1引言同时,Matplotlib为利用通用的图形用户界面工具包,如Tkinter,wxPython,Qt或GTK+向应用程序嵌入式绘图提供了各种API。此外,很多其他的优秀的可视化库,如后续我们会学到的seaborn,以及ggplot和plotnine都是以Matplotlib为底层实现的。9

安装方法2.10

2安装方法

Linux打开Terminal窗口,输入以下内容:$sudoapt-getinstallpython3-matplotlib

MacOS打开Terminal窗口,输入以下内容:$pip3installmatplotlib

Windows打开AnacondaPromt窗口,输入以下内容:pipinstallmatplotlib11

2安装方法12

图形组成元素3.13

3图形组成元素14

3图形组成元素在认识了这些组成元素后,我们就可以用matplotlib简单的绘制一个图形了。15

3图形组成元素16

3图形组成元素17

基本设置4.18

4基本设置19

4基本设置——标题的设置在matplotlib中通过title()添加标题。可以通过help(plt.title)查看plt.title()的参数设置20

4基本设置——标题的设置?label:标题的名称?fontdict:包含一系列对标题字体的设置。具体如下:?fontsize:设置字体大小,可选参数[xx-small,x-small,small’, medium,large,x-large,xx-large];?fontweight:设置字体粗细,可选参数[light,normal,medium’, semibold,bold,heavy,black’];?verticalalinement:设置水平对齐方式,可选参数: [center?,?top?,?bottom?,baseline];??horizontalalignment:设置垂直对齐方式,可选参数:[left,right’, center’]。?loc:标题水平样式,可选参数:[center,left,right],默认为居中。?pad:标题离图表顶部的距离,默认为None。?kwargs:可以设置一些其他的文本属性。21

4基本设置——标题的设置添加标题22

4基本设置——标题的设置修改标题字体23

4基本设置——标题的设置修改标题位置24

4基本设置——标记点的设置当点的个数比较少的时候,曲线实际上没有平滑的很好,这时就可以看到图形中的拐点。可以通过pyplot.plot中的marker参数自定义设置标记点的样式。25

4基本设置——标记点的设置Marker常用参数及含义26

4基本设置——标记点的设置27

4基本设置——网格线的设置在matplotlib中通过grid()添加网格线。可以通过help(plt.grid)查看plt.grid()的参数设置28

4基本设置——网格线的设置?b:布尔值,用来控制是否显示网格。如果在grid()中设置为False,但又设置了其他参数,如颜色和宽度,则False失效。?which:可选参数:[major,minor,both]。当输入为minor时网格为白色。?axis:可选参数:[x,y,both]。若输入的是x,则会隐藏平行x轴的网格线。?kwargs:可以设置一些其他的属性。如线的样式、颜色、宽度等。具体参数会在后续提到29

4基本设置——网格线的设置30

4基本设置——网格线的设置31

基本图形5.32

5基本图形市场开拓目标单击此处可编辑内容,根据您的需要自由拉伸文本框大小33

5基本图形——折线图市场开拓目标单击此处可编辑内容,根据您的需要自由拉伸文本框大小折现图的实现其实就是通过pyplot.plot()实现的。plot()函数的本质就是根据点连接线。根据x(数组或者列表)和y(数组或者列表)组成点,然后连接成线,也就是折现图了。34

5基本图形——折线图市场开拓目标单击此处可编辑内容,根据您的需要自由拉伸文本框大

文档评论(0)

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

精品资料

版权声明书
用户编号:7040145050000060

1亿VIP精品文档

相关文档