熊猫行值到列名

时间:2020-06-08 02:55:04

标签: python pandas dataframe pandas-groupby

我正在尝试重组pandas df,这似乎很简单,但似乎无法使其正常工作。参照以下内容,主题列的值将成为列名,而相应的度量将成为新列的值。值1-3与时间戳无关,因此是恒定的,因此给定的代理/时间戳分组依据只有3列。

当前结构如下:

agent#, timestamp, subject, measurement
Agent1, timestamp1, value1, 1500
Agent1, timestamp1, value2, 1700
Agent1, timestamp1, value3, 2000
Agent1, timestamp2, value1, 1250
Agent1, timestamp2, value2, 1375
Agent1, timestamp2, value3, 1800

所需的结构如下所示:

agent#, timestamp, value1, value2, value3, sum
Agent1, timestamp1, 1500, 1700, 2000, 5200
Agent1, timestamp2, 1250, 1375, 1800, 4425

0 个答案:

没有答案