Python3绘图库Matplotlib(01)
2018-07-03 01:11:15来源:博客园 阅读 ()

1 First plots with Matplotlib
简单的绘图1

简单的绘图2

简单的绘图3

2 网格 = grid

3 设置坐标轴的取值范围 = axis xlim ylim

方法1:整体设置
方法2:分别设置
4 设置坐标含义标签 = label

5 设置图片的整体标题 = title

6 设置图例 = legend

方法2:
图例的位置参数:loc = Code
String | Code |
best | 0 |
upper right | 1 |
upper left | 2 |
lower left | 3 |
lower right | 4 |
right | 5 |
center left | 6 |
center right | 7 |
lower center | 8 |
upper center | 9 |
center | 10 |
7 一副完整的图像

8 保存图片 = savefig
import matplotlib.pyplot as plt plt.plot([1, 2, 3]) plt.savefig("plot123.png") plt.savefig('plot123_2.png', dpi=200) # import matplotlib as mpl mpl.rcParams['figure.figsize'] mpl.rcParams['savefig.dpi'] mpl.reParams['Agg']
9 本小结所有代码示例
import matplotlib.pyplot as plt plt.plot([1, 3, 2, 4]) plt.show() import matplotlib.pyplot as plt x = range(6) plt.plot(x, [xi**2 for xi in x]) plt.show() import matplotlib.pyplot as plt import numpy as np x = np.arange(0.0, 6.0, 0.01) plt.plot(x, [x**2 for x in x]) plt.show() import matplotlib.pyplot as plt import numpy as np x = np.arange(1, 5) plt.plot(x, x*1.5, x, x*3.0, x, x/3.0) plt.grid(True) plt.show() import matplotlib.pyplot as plt import numpy as np x = np.arange(1, 5) plt.plot(x, x*1.5, x, x*3.0, x, x/3.0) plt.axis() # 显示当前坐标轴的极限取值范围 x->(0.85, 4.15), y->(-0.25, 12.58) plt.axis([0, 5, -1, 13]) # 从新设置当前坐标轴的范围 plt.show() import matplotlib.pyplot as plt plt.plot([1, 3, 2, 4]) plt.xlabel('This is the X axis') #这个是x轴的标签 plt.ylabel('This is the Y axis') #这个是y轴的标签 plt.show() import matplotlib.pyplot as plt plt.plot([1, 3, 2, 4]) plt.title('Simple plot') # 图像的标题 plt.show() import matplotlib.pyplot as plt import numpy as np x = np.arange(1, 5) plt.plot(x, x*1.5, label="Normal") plt.plot(x, x*3.0, label="Fast") plt.plot(x, x/3.0, label="Slow") plt.legend() # 设置图例 plt.show() import matplotlib.pyplot as plt import numpy as np x = np.arange(1, 5) plt.plot(x, x*1.5, x, x*3.0, x, x/3.0) plt.grid(True) plt.title('Sample Growth of a Measure') plt.xlabel('Samples') plt.ylabel('Values Measured') plt.legend(['Normal', 'Fast', 'Slow'], loc = 'upper left') plt.show() import matplotlib.pyplot as plt plt.plot([1, 2, 3]) plt.savefig("plot123.png") import matplotlib as mpl mpl.rcParams['figure.figsize'] mpl.rcParams['savefig.dpi'] plt.savefig('plot123_2.png', dpi=200)
知识在于点点滴滴的积累,我会在这个路上Go ahead,
后记:打油诗一首
适度锻炼,量化指标
考量天气,设定目标
科学锻炼,成就体标
高效科研,实现学标
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
- python3基础之“术语表(2)” 2019-08-13
- python3 之 字符串编码小结(Unicode、utf-8、gbk、gb2312等 2019-08-13
- Python3安装impala 2019-08-13
- python3 enum模块的应用 2019-08-13
- python3 之 趣味数学题(爱因斯坦) 2019-08-13
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash