我有一个如下所示的数据框:DateTime ID Temperature2019-03-01 18:36:01 3 212019-04-01 18:36:01 3 212019-18-01 08:30:01 2 182019-12-01 18:36:01 2 12我想将其可视化为一个图,其中我需要 x 轴上的日期时间,以及 y 轴上带有 ID 色调的温度,我尝试了以下方法,但我需要更清楚地查看每个点的温度分布. 还有其他可视化技术吗?x= df['DateTime'].valuesy= df['Temperature'].valueshue=df['ID'].valuesplt.scatter(x, y,hue,color = "red")
1 回答
慕仙森
TA贡献1827条经验 获得超7个赞
你可以试试:
df.set_index('DateTime').plot()
输出:
或者您可以使用:
df.set_index('DateTime').plot(style="x-", figsize=(15, 10))
输出:
添加回答
举报
0/150
提交
取消