零、导读
一、环境配置
●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 柱形图