将唯一值从列转换为标题,并传递相应的值

时间:2019-12-20 09:46:43

标签: python pandas dataframe

我正在处理一个看起来像这样的数据框:


TimeStamp               MeterTag    Value   
2019-09-16 00:00:00     Meter1      10
2019-09-16 01:00:00     Meter1      20
2019-09-16 02:00:00     Meter1      30
2019-09-16 03:00:00     Meter1      40
2019-09-16 00:00:00     Meter2      0
2019-09-16 01:00:00     Meter2      10
2019-09-16 02:00:00     Meter2      20
2019-09-16 03:00:00     Meter2      30
2019-09-16 00:00:00     Meter3      50
2019-09-16 01:00:00     Meter3      40
2019-09-16 02:00:00     Meter3      50
2019-09-16 03:00:00     Meter3      50

这就是我需要的:

TimeStamp               Meter1   Meter2  Meter3
2019-09-16 00:00:00     10       0       50
2019-09-16 01:00:00     20       10      40
2019-09-16 02:00:00     30       20      50
2019-09-16 03:00:00     40       30      50

时间戳可能会略有不同,从某种意义上说,几米可能会丢失几个小时。我已经创建了一个DF,其值在我需要的范围内,因此我们的想法是将这些不同的仪表标签值连接到该DF上。

0 个答案:

没有答案