【发布时间】:2020-11-13 15:40:26
【问题描述】:
我有一个形状为 366,1 的 pandas df“lty”,如下所示,第一个“时间”列是一个月或在这种情况下是一月,第二个“时间”列是一个月中的一天.这是
的结果lty = ylt.groupby([ylt.index.month, ylt.index.day]).mean()
我可能需要重置索引或将列重命名为如下所示,以便“lty”的形状为 366,3:
LT Mean
time time
1 1 11.263604
2 11.971495
3 11.989080
4 12.558736
5 11.850899
month day LT Mean
1 1 11.263604
2 11.971495
3 11.989080
4 12.558736
5 11.850899
我已尝试重置索引,但出现此错误:
lty.reset_index()
ValueError: cannot insert time, already exists
谢谢,因为我还在学习如何操作列、索引。
【问题讨论】: