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

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')

在这里插入图片描述

发布了58 篇原创文章 · 获赞 0 · 访问量 486

猜你喜欢

转载自blog.csdn.net/qq_41170489/article/details/104008904
今日推荐