gpt4 book ai didi

python - 使用ggplot从数据框中绘制不规则时间序列(多个)

转载 作者:太空宇宙 更新时间:2023-11-04 09:59:51 25 4
gpt4 key购买 nike

我有一个 df 结构如下:

   UnitNo        Time           Sensor
0 1.0 2016-07-20 18:34:44 19.0
1 1.0 2016-07-20 19:27:39 19.0
2 3.0 2016-07-20 20:45:39 17.0
3 3.0 2016-07-20 23:05:29 17.0
4 3.0 2016-07-21 01:23:30 11.0
5 2.0 2016-07-21 04:23:59 11.0
6 2.0 2016-07-21 17:33:29 2.0
7 2.0 2016-07-21 18:55:04 2.0

我想创建一个时间序列图,其中每个 UnitNo 都有自己的线(颜色),y 轴值对应于 Sensor 和 x 轴是时间。我想在 ggplot 中执行此操作,但我无法弄清楚如何有效地执行此操作。我看过前面的例子,但它们都有规律的时间序列,即每个变量的观察同时发生,这使得创建时间索引变得容易。我想我可以遍历并将数据添加到 plot(?),但我想知道是否有更有效/更优雅的前进方式。

最佳答案

df.set_index('Time').groupby('UnitNo').Sensor.plot();

enter image description here

关于python - 使用ggplot从数据框中绘制不规则时间序列(多个),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44188807/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com