繁体   English   中英

如何将数据框python的列可视化为图?

[英]how to visualize columns of a dataframe python as a plot?

我有一个如下所示的数据框:

DateTime               ID          Temperature

2019-03-01 18:36:01    3             21

2019-04-01 18:36:01    3             21

2019-18-01 08:30:01    2             18

2019-12-01 18:36:01    2             12

我想将其可视化为一个图,在这里我需要x轴上的日期时间,在y轴上需要ID色相的温度,我尝试了以下操作,但是我需要更清楚地看到每个点的温度分布。 还有其他可视化技术吗?

x= df['DateTime'].values
y= df['Temperature'].values
hue=df['ID'].values
plt.scatter(x, y,hue,color = "red")

你可以试试:

df.set_index('DateTime').plot()

输出:

在此处输入图片说明

或者您可以使用:

df.set_index('DateTime').plot(style="x-", figsize=(15, 10))

输出: 在此处输入图片说明

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM