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.cumsum()
# pandas 数据可以直接观看其可视化形式
data.plot() #如果是多组数据,可以添加x=,y=,...等坐标,生成多维图像
plt.show()



data = pd.DataFrame(
    np.random.randn(1000,4), #纵
    index=np.arange(1000),#横
    columns=list("ABCD") #四组
    )
data.cumsum()
data.plot()
plt.show()



#scatter
#第一个
ax = data.plot.scatter(x='A',y='B',color='DarkBlue',label='Class1')


# 第二个
data.plot.scatter(x='A',y='C',color='LightGreen',label='Class2',ax=ax)
plt.show()

 

Logo

DAMO开发者矩阵,由阿里巴巴达摩院和中国互联网协会联合发起,致力于探讨最前沿的技术趋势与应用成果,搭建高质量的交流与分享平台,推动技术创新与产业应用链接,围绕“人工智能与新型计算”构建开放共享的开发者生态。

更多推荐