【发布时间】:2021-03-01 04:05:38
【问题描述】:
我有一个 csv 文件,其中包含来自多个传感器的数据,如下所示:
YY, mm, dd, HH, MM, sensor, sensorvalue
2018, 1, 1, 00, 00, 1, 0.2
2018, 1, 1, 00, 10, 1, 0
2018, 1, 1, 00, 20, 1, 0.1
2018, 1, 1, 00, 00, 2, 90.1
2018, 1, 1, 00, 10, 2, 90.3
2018, 1, 1, 00, 20, 2, 91.0
2018, 1, 1, 00, 00, 7, 1.5
2018, 1, 1, 00, 10, 7, 1.3
2018, 1, 1, 00, 20, 7, 0.7
我想在 pandas df 上转换它,每个传感器都有一个列,日期时间作为索引,如下所示:
date, sensor1value, sensor2value, sensor7value
2018-1-1 00:00, 0.2, 90.1, 1.5
2018-1-1 00:10, 0, 90.3, 1.3
2018-1-1 00:20, 0.1, 91.0, 0.7
在 pandas 上有一种简单的方法吗?
【问题讨论】:
标签: python pandas dataframe datetime time-series