matplotlib相关

时间:2019-09-03 11:02:35   收藏:0   阅读:88
# 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

原文:https://www.cnblogs.com/xuwinwin/p/11450827.html

评论(0
© 2014 bubuko.com 版权所有 - 联系我们:wmxa8@hotmail.com
打开技术之扣,分享程序人生!