matplotlib相关

Posted xuwinwin

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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

以上是关于matplotlib相关的主要内容,如果未能解决你的问题,请参考以下文章

Matplotlib数据可视化相关知识及画图例子展示

Matplotlib数据可视化相关知识及画图例子展示

Matplotlib 相关热图中缺少标签

linux下,matplotlib遇到的相关问题以及解决方法

matplotlib 画图的相关设置:坐标轴刻度字体、大小等

matplotlib相关