大橙子网站建设,新征程启航
为企业提供网站建设、域名注册、服务器等服务
这篇文章将为大家详细讲解有关matplotlib如何安装使用,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。
10余年的乌当网站建设经验,针对设计、前端、开发、售后、文案、推广等六对一服务,响应快,48小时及时工作处理。全网整合营销推广的优势是能够根据用户设备显示端的尺寸不同,自动调整乌当建站的显示方式,使网站能够适用不同显示终端,在浏览器中调整网站的宽度,无论在任何一种浏览器上浏览网站,都能展现优雅布局与设计,从而大程度地提升浏览体验。成都创新互联公司从事“乌当网站设计”,“乌当网站推广”以来,每个客户项目都认真落实执行。
Matplotlib是一个Python 2D绘图库,可以生成各种硬拷贝格式和跨平台交互式环境的出版物质量数据。Matplotlib可用于Python脚本,Python和IPython shell,Jupyter笔记本,Web应用程序服务器和四个图形用户界面工具包。
matplotlib安装可以使用源码安装和pip安装。pip安装方式如下:
pip install matplotlib
默认安装最新版本,也可以安装指定版本
pip install matplotlib==2.2.0
散点图
x = np.arange(50) y = x + 5 * np.random.rand(50) plt.scatter(x, y) plt.title('散点图') # 添加标题 plt.xlabel('自变量') # 添加横坐标 plt.ylabel('因变量') # 添加纵坐标 plt.xlim(xmin=0, xmax=50) # 添加横坐标范围 plt.ylim(ymin=0, ymax=50) # 添加纵坐标范围
直方图
plt.hist(x=np.random.randn(100), bins=10, color='b', alpha=0.3)
折线图
plt.plot([1,2,3,4,5],[1,4,5,2,7])
柱状图
x = np.arange(5) y1, y2 = np.random.randint(1, 25, size=(2, 5)) width = 0.25 plt.bar(x, y1, width, color='r') plt.bar(x+width, y2, width, color='g')
饼图
explode=(0,0.1,0,0,0) partions = [0.30,0.20,0.1,0.15,0.25] labels = ['苹果','三星','小米','华为','others'] plt.pie(partions,labels=labels,explode=explode,autopct='%1.0f%%')
三角函数
x = np.arange(-np.pi,np.pi,0.01) y1 = np.sin(x) y2 = np.cos(x) plt.plot(x,y1,color='green',linewidth=1,linestyle='-',label='正弦曲线') plt.plot(x,y2,color='blue',linewidth=1,linestyle='--',label='余弦曲线') plt.legend() # 添加标注
指数函数
t = np.linspace(-50.0,50.0,1000) func_exp = np.exp(-0.1*t) plt.plot(t,func_exp) plt.title('exp(-0.1*t)')
对数函数
t = np.linspace(-10.0,10.0,1000) func_log2 = np.log2(t) plt.plot(t,func_log2) plt.title('log2(t)') plt.grid()
关于“matplotlib如何安装使用”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,使各位可以学到更多知识,如果觉得文章不错,请把它分享出去让更多的人看到。