matplotlib相关
# import os # os.chdir('/Users/xyy/Desktop/笔记') # values = [1, 5, 8, 9, 2, 0, 3, 10, 4, 7] # import matplotlib.pyplot as plt # plt.plot(range(1,11), values) #plot(x轴,y轴) # plt.savefig('MySamplePlot.png', format='png') #存储为png格式 # values = [0, 5, 8, 9, 2, 0, 3, 10, 4, 7] # import matplotlib.pyplot as plt # ax = plt.axes() #设置句柄(指向轴的指针) # ax.set_xlim([0, 11]) # ax.set_ylim([-1, 11]) #改变轴的界限 # ax.set_xticks([1, 2, 3, 4, 5, 6, 7, 8, 9, 10]) # ax.set_yticks([0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10]) #改变用来显示数据的刻度 # ax.grid() #添加网格线,缺点增加噪声,或者设置 # plt.plot(range(1,11), values) # plt.show() values = [1, 5, 8, 9, 2, 0, 3, 10, 4, 7] values2 = [3, 8, 9, 2, 1, 2, 4, 7, 6, 6] import matplotlib.pyplot as plt plt.rcParams['font.sans-serif']=['SimHei'] # 用来正常显示中文标签 plt.rcParams['axes.unicode_minus']=False # 用来正常显示负号 plt.plot(range(1,11), values, '--') #使用线条样式 plt.plot(range(1,11), values2, ':') plt.plot(range(1,11), values, 'o--') #添加标记 plt.plot(range(1,11), values2, 'v:') plt.xlabel('x轴') #x,y轴添加标签 plt.ylabel('y轴') plt.annotate(xy=[1,1], s='注释图表') #注释图表 # line1 = plt.plot(range(1,11), values) #创建图例 # line2 = plt.plot(range(1,11), values2) plt.legend(['图例First', '图例Second'], loc=4) plt.show() # '-'实线 # '--'虚线 # '-.'点划线 # ':'点线 # plot(x轴,y轴,线条样式\线条颜色\标记符号)
(原)python中matplotlib的颜色及线条控制
https://www.cnblogs.com/darkknightzh/p/6117528.html