Python使用matplotlib库绘制过图形

Matplotlib 是一个用于创建漂亮图形的 Python 库,结合 Jupyter notebook 使用时体验更佳。
如果还没有安装matplotlib库,首先需要通过pip命令安装: pip install matplotlib。

使用%matplotlib命令可以将matplotlib的图表直接嵌入到Notebook之中,或者使用指定的界面库显示图表,它有一个参数指定matplotlib图表的显示方式。

IPython提供了许多魔法命令,使得在IPython环境中的操作更加得心应手。魔法命令都以%或者%%开头,以%开头的成为行命令,%%开头的称为单元命令。行命令只对命令所在的行有效,而单元命令则必须出现在单元的第一行,对整个单元的代码进行处理。

 图1:
  1. %matplotlib inline
  2. import matplotlib.pyplot as plt
  3. import numpy as np
  4. x = np.arange(20)
  5. y = x**2
  6. plt.plot(x, y)
  7. plt.show()
20170327103455168.png


%matplotlib inline
import matplotlib.pyplot as plt
import numpy as np
x = np.arange(20)
y = x**2
plt.plot(x, y)
plt.show()

 



图2:

%matplotlib inline
import pylab as pl
pl.seed(1)
data = pl.randn(100)
pl.plot(data);

20170327111735668.png