Pythonmatplotlib绘图模板

    技术2024-08-08  75

    Python/matplotlib绘图模板

    绘图一般有几部分是常用的操作项,将其归类建立模板,再绘图时直接通过模板绘图,打开或者关闭相应的开关即可完成修改

    代码

    #--coding:utf-8-- import matplotlib.pyplot as plt # 构建数据 import numpy as np x = np.linspace(0,5,200) y1 = np.sin(2*np.pi*x) y2 = np.cos(2*np.pi*x) # 正式绘图 plt.figure() #### 去边框 ax = plt.axes() ax.spines['top'].set_visible(False) ax.spines['right'].set_visible(False) #### 关闭坐标轴//就剩下中间的绘图区,坐标轴连带标签都去掉了 # plt.axis('off') #### 网格设置 plt.grid(axis="both",linestyle='-.',c='b') # ax.grid() #### 绘图 plt.plot(x,y1,'c--') plt.plot(x,y2,'r-.') plt.text(1,0.5,"text") #### legend plt.legend(["y1","y2"]) # plt.xticks([]) # 不显示x坐标轴,同时grid网格不显示竖线 # plt.yticks([]) # 不显示y坐标轴,同时grid网格不显示横线 #### 标签 plt.xlabel("xlabel") plt.ylabel("ylabel") plt.title("title") plt.show()

    更多Python数据科学相关见专题Python数据科学技能索引

    Processed: 0.012, SQL: 9