-
导入支持包
import pandas as pd import numpy as np import matplotlib.pyplot as plt
-
示例1
# 随机生成1000个数据 data = pd.Series(np.random.randn(1000), index=np.arange(1000)) # 为了方便观看效果, 对这个序列累加 data = data.cumsum() # pandas 数据可以直接观看其可视化形式 data.plot() # 出图 plt.show()
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-gx6ZE60b-1583026495830)(C:\Users\Administrator\AppData\Roaming\Typora\typora-user-images\1582442007383.png)]
-
示例2
# 生成测试数据 data = pd.DataFrame( np.random.randn(1000,4), index=np.arange(1000), columns=list("ABCD") ) # columns的数据会自动生成在画图的图例中 # 每列出一条曲线,这个有四列,就是四条曲线 # 对数据进行累加 data = data.cumsum() # 画图 data.plot() # 出图 plt.show()
# 画图并返回一个画布 ax = data.plot.scatter(x='A',y='B',color='DarkBlue',label='Class1') # 将下面这个 data 画在上一个 ax 上面 data.plot.scatter(x='A',y='C',color='LightGreen',label='Class2',ax=ax) # 出图 plt.show()
-
参考文献
代码主要来自 Pandas plot 出图,略有改动
Pandas+plot画图
猜你喜欢
转载自blog.csdn.net/BBJG_001/article/details/104587102
今日推荐
周排行