深度之眼(二十二)——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中的绘图函数概览
其余的,可以看官方文档