Pandas绘图

import pandas as pd
import numpy as np
import matplotlib.pyplot as plt
# 随机生成1000个数据
data = pd.Series(np.random.randn(1000),index=np.arange(1000))

# 为了方便观看效果, 我们累加这个数据
data = data.cumsum()

# pandas 数据可以直接观看其可视化形式
data.plot()
plt.show()

1.png

data = pd.DataFrame(
    np.random.randn(1000,4),
    index=np.arange(1000),
    columns=list("ABCD")
    )
print(data.head(5))
data=data.cumsum()
data.plot()       #4个属性,有4条线

ax = data.plot.scatter(x='A',y='B',color='DarkBlue', label="CLASS 1")
data.plot.scatter(x='A',y='C',color='LightGreen',label='ClASS 2',ax=ax) #两个图叠加
plt.show()

2.png

3.png

赞(0)
版权声明:本文采用知识共享 署名4.0国际许可协议 [BY-NC-SA] 进行授权,转载请注明出处。
文章名称:《Pandas绘图》
文章来自:泰恩数据
文章链接:https://tyne.cc/505.html
本站资源仅供个人学习使用,请勿用于商业用途。

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址