我有一个如下所示的DataFrame:
0 1 2
Time Blocks Left Blocks Added
0 NaN Monday Tuesday
1 NaN 2020-01-01 2020-01-02
2 01:00:00 44 1420
3 02:00:00 55 1520
4 03:00:00 65 1000
5 04:00:00 75 1110
现在,我想将第1和2列中的值添加到第2和3行。
因此输出应为
0 1 2
Time Blocks Left Blocks Added
0 NaN Monday Tuesday
1 NaN 2020-01-01 2020-01-02
2 01:00:00 44 1420
3 02:00:00 55 1520
4 03:00:00 65 1000
5 04:00:00 75 1110
99 2940
但是由于第1列和第2列在第1行中包含日期,因此pandas将整个列检测为对象数据类型,所以有人可以告诉我在这种情况下如何进行加法]]
我有一个如下所示的DataFrame:0 1 2已添加时间块剩余的块0 NaN星期一星期二1 NaN 2020-01-01 ...
我认为最好在列中使用具有MultiIndex的DataFrame,而不是将数据与元数据混合: