Matplotlib画图
基础篇


绘图步骤:

import matplotlib.pyplot as plt #1 基础绘图 #第1步:定义x和y坐标轴上的点 x坐标轴上点的数值 x=[1, 2, 3, 4] #y坐标轴上点的数值 y=[1, 4, 9, 16] #第2步:使用plot绘制线条第1个参数是x的坐标值,第2个参数是y的坐标值 plt.plot(x,y) #第3步:显示图形 plt.show() from figrecipes import PlotlyFig from matminer.datasets import load_dataset df = load_dataset("elastic_tensor_2015") x=df.G_VRH y=df.K_VRH plt.xlabel('Shear Modulus (GPa)') plt.ylabel('Bulk Modulus (GPa)') plt.title('Feature by importances') plt.scatter(x, y)

#3 给图片提阿甲注释和标题等 #第1步:定义x和y坐标轴上的点 x坐标轴上点的数值 x=[1, 2, 3, 4] #y坐标轴上点的数值 y=[1, 4, 9, 16] #第2步:使用plot绘制线条 第1个参数是x的坐标值,第2个参数是y的坐标值 plt.plot(x,y) #添加文本 #x轴文本 plt.xlabel('x坐标轴') #y轴文本 plt.ylabel('y坐标轴') #标题 plt.title('标题') #添加注释 参数名xy:箭头注释中箭头所在位置,参数名xytext:注释文本所在位置, #arrowprops在xy和xytext之间绘制箭头, shrink表示注释点与注释文本之间的图标距离 plt.annotate('我是注释', xy=(2,5), xytext=(2, 10), arrowprops=dict(facecolor='black', shrink=0.01), ) #第3步:显示图形 plt.show()

参考资料:python如何使用Matplotlib画图(基础篇) - 知乎 (zhihu.com)

浙公网安备 33010602011771号