

●ipython中可用魔术方法%matplotib inline
●pycharm 中必须使用plt. show()
%matplotlib inline
import matplotlib.pyplot as plt
x = [1,2,3,4]
y = [9,8,5,2]
plt.plot(x,y)
plt.ylabel("sss")

(2)
设置样式
with plt.style.context("seaborn-dark"):
plt.plot(x,y)

会永久的保存样式:plt.style.use(“seaborn-whitegrid”)
(3)将图像保存为文件
x = [1,2,3,4]
y = [9,8,5,2]
plt.plot(x,y)
plt.ylabel("sss")
plt.savefig("my_figure.png")
import numpy as np
x = np.linspace(0, 2*np.pi, 100)
plt.plot(x,np.cos(x))

多条曲线
import numpy as np
x = np.linspace(0, 2*np.pi, 100)
plt.plot(x,np.cos(x))
plt.plot(x,np.sin(x))









调整坐标轴
ylim,xlim
axis:?plt.axis
对数坐标




图例


修饰图例









累加柱形图
并列柱形图
横向柱形图


不规则多子图


(1)普通统计频次直方图


(2)概率密度












多子图













其余的,可以看官方文档