怎样用python绘制折线图 |
您所在的位置:网站首页 › python用中文编程 › 怎样用python绘制折线图 |
今天教大家用python绘制一些线性图案,需要的朋友可以借鉴参考一下。 画最简单的直线图 代码如下: import numpy as np import matplotlib.pyplot as plt x=[0,1] y=[0,1] plt.figure() plt.plot(x,y) plt.savefig("easyplot.jpg")登录后复制结果如下: 代码解释: #x轴,y轴 x=[0,1] y=[0,1] #创建绘图对象 plt.figure() #在当前绘图对象进行绘图(两个参数是x,y轴的数据) plt.plot(x,y) #保存图象 plt.savefig("easyplot.jpg")登录后复制
2.给图加上标签与标题 上面的图没有相应的X,Y轴标签说明与标题 在上述代码基础上,可以加上这些内容 代码如下: import numpy as np import matplotlib.pyplot as plt x=[0,1] y=[0,1] plt.figure() plt.plot(x,y) plt.xlabel("time(s)") plt.ylabel("value(m)") plt.title("A simple plot")登录后复制
结果如下: 代码解释: plt.xlabel("time(s)") #X轴标签 plt.ylabel("value(m)") #Y轴标签 plt.title("A simple plot") #标题登录后复制
3.画sinx曲线 代码如下: # -*- coding: utf-8 -*- import numpy as np import matplotlib.pyplot as plt登录后复制#设置x,y轴的数值(y=sinx) x = np.linspace(0, 10, 1000) y = np.sin(x)登录后复制#创建绘图对象,figsize参数可以指定绘图对象的宽度和高度,单位为英寸,一英寸=80px plt.figure(figsize=(8,4))登录后复制#在当前绘图对象中画图(x轴,y轴,给所绘制的曲线的名字,画线颜色,画线宽度) plt.plot(x,y,label="$sin(x)$",color="red",linewidth=2)登录后复制#X轴的文字 plt.xlabel("Time(s)")登录后复制#Y轴的文字 plt.ylabel("Volt")登录后复制#图表的标题 plt.title("PyPlot First Example")登录后复制#Y轴的范围 plt.ylim(-1.2,1.2)登录后复制#显示图示 plt.legend()登录后复制#显示图 plt.show()登录后复制#保存图 plt.savefig("sinx.jpg")登录后复制结果如下: 4.画折线图 代码如下: # -*- coding: utf-8 -*- import numpy as np import matplotlib.pyplot as plt #X轴,Y轴数据 x = [0,1,2,3,4,5,6] y = [0.3,0.4,2,5,3,4.5,4] plt.figure(figsize=(8,4)) #创建绘图对象 plt.plot(x,y,"b--",linewidth=1) #在当前绘图对象绘图(X轴,Y轴,蓝色虚线,线宽度) plt.xlabel("Time(s)") #X轴标签 plt.ylabel("Volt") #Y轴标签 plt.title("Line plot") #图标题 plt.show() #显示图 plt.savefig("line.jpg") #保存图登录后复制相信看了这些案例你已经掌握了方法,更多精彩请关注php中文网其它相关文章! 相关阅读: php如何实现栈数据结构以及括号匹配算法的代码示例详解 php中最简单的字符串匹配算法,php匹配算法_PHP教程 最简单的php中字符串匹配算法教程 以上就是怎样用python绘制折线图的详细内容,更多请关注php中文网其它相关文章! |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |