商务智能与数据可视化分析基础 课件 第8章.pptx

商务智能与数据可视化分析基础 课件 第8章.pptx

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

第8章数据可视化之Matplotlib篇商务智能与数据可视化分析基础

1本章内容Matplotlib概述与安装Matplotlib绘制图形绘制线行图绘制散点图绘制等高线图绘制三维图

201Matplotlib概述与安装Matplotlib概述Matplotlib安装数据可视化之Matplotlib篇

1.1Matplotlib概述Matplotlib是一个基于Python的2D绘图库工具包,其提供了丰富的数据绘图工具,主要用于绘制一些统计图形。3

安装并引入必要的库Matplotlib的导入:!pipinstallnumpy==1.16.0!pipinstallpandas==0.25.0!pipinstallmatplotlib==3.1.0importnumpyasnpimportmatplotlibasmplimportmatplotlib.pyplotasplt设置样式plt.style.use(classic)1.2Matplotlib安装4

如何展示图像Matplotlib有三个适用的场景,分别是是在脚本中使用Matplotlib,在IPython终端中,以及在IPythonnotebook中。在脚本中绘图#-------file:myplot.py------importmatplotlib.pyplotaspltimportnumpyasnpx=np.linspace(0,10,100)plt.plot(x,np.sin(x))plt.plot(x,np.cos(x))plt.show()从命令行提示符运行该脚本,显示图形$pythonmyplot.py1.3Matplotlib安装与基础设置5

在IPythonshell中绘图ipython之后使用%matplotlib的命令:在IPythonnotebook中绘图IPythonnotebook是一种基于浏览器的交互式数据分析工具,可以将叙事、代码、图形、HTML元素和更多的内容结合到一个可执行文档中。可以使用%matplotlib命令在IPython笔记本中交互绘图,并以类似于IPythonshell的方式工作。1.4Matplotlib安装与基础设置6

在Ipythonnotebook中,可以直接嵌入图形,有两个命令:%matplotlibnotebook将会导致在notebook中嵌入互动的图像。%matplotlibinline将会导致在notebook中嵌入静态的图像。通常使用%matplotlibinline:%matplotlibinlinex=np.linspace(0,10,100)fig=plt.figure()plt.plot(x,np.sin(x),-)plt.plot(x,np.cos(x),--)保存图形Matplotlib里可使用savefig()命令来保存一个图形。fig.savefig(my_figure.png)1.5Matplotlib安装与基础设置7

绘制线形图代码示例:%matplotlibinlineimportmatplotlib.pyplotaspltplt.style.use(seaborn-whitegrid)importnumpyasnpfig=plt.figure()ax=plt.axes()x=np.linspace(0,10,1000)ax.plot(x,np.sin(x))1.6Matplotlib绘制线形图8

figure对象与Axes轴域的使用fig=plt.figure()#返回Figure对象ax1=fig.add_axes([0.1,0.3,0.7,0.7])#添加一个轴域ax2=fig.add_axes([0.3,0.5,0.3,0.3])#四个参数为左下、宽高对整体figure大小plt.plot(np.arange(3))#在该画布区

您可能关注的文档

文档评论(0)

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

精品资料

版权声明书
用户编号:7040145050000060

1亿VIP精品文档

相关文档