我有一个数据框'df1',其简化格式为:
Hours Material Amount
10 Ni .2
10 Mg .6
10 Si .25
20 Ni .4
20 Mg .9
20 Si .6
30 Ni .8
30 Mg 1.2
30 Si .9
实际数据集具有更多列,但是行数由小时采样数决定 (例如,每个时间样本3行)。
我想查看材料含量随时间的变化趋势,我试图创建一个空的DataFrame'df2',其中列为'Material',行为'Hours':
Ni Mg Si
10 NaN NaN NaN
20 NaN NaN NaN
30 NaN NaN NaN
我找不到用'df1'中的相应数据填充DataFrame的方法。我怀疑有更好的方法可以做到这一点,有什么建议吗?