深度之眼(二十二)——Python:Matplotlib
文章目录
零、导读


一、环境配置
●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")
二、Matplotlib库
2.1 折线图
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
对数坐标




图例


修饰图例



2.2 散点图




2.3 柱形图


累加柱形图
并列柱形图
横向柱形图
2.4 多子图


不规则多子图


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


(2)概率密度





2.6 误差图



三、面向对象的风格简介




多子图


四、三维图像



五、Seaborn库–文艺青年的最爱






六、Pandas中的绘图函数概览


其余的,可以看官方文档





浙公网安备 33010602011771号