pandas中的绘图函数(线型图)

南笙酒味 提交于 2020-01-16 20:35:12

pandas中的绘图函数

线型图

now = pd.datetime.now()
#periods 时间节点的个数
index = pd.data_range(start=now,periods=20,freq="M")
s = Series(data=np.random.randint(100,120,size=20), name="weight", index=index)
# kind='line' 设定图片 line 表示线型图
# Series 是一维数组,所以只绘制一条线
# index 作为横轴标签,values 作为数据 y轴标签的范围是values的取值范围
s.plot(kind='line')

在这里插入图片描述
简单的DataFrame图例示例.plot()
图例的位置可能会随着数据的不同而不同

df = DataFrame(data={
	"weight":np.random.randint(100,120,size=20),
	'number_of_gril':np.random.randint(5,10,size=20)
},index=index)
df 
两组不同数据
# 横轴标签是index 
# 纵轴标签是DataFrame所有字段的公共取值范围
# columns 是图例显示的标签,图里位置是best(整个构图中空隙最大的地方)
# DataFrame 的每一个数据成为一条线
# 如果没有设定index ,会默认填充隐示索引
df.plot(kind='line')

在这里插入图片描述

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!