Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/email/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 3.x 将多索引重置回列后,列将显示wierd命名_Python 3.x_Pandas - Fatal编程技术网

Python 3.x 将多索引重置回列后,列将显示wierd命名

Python 3.x 将多索引重置回列后,列将显示wierd命名,python-3.x,pandas,Python 3.x,Pandas,因此,我一直在使用数据帧,并将其转换为从长到宽的多索引设置 df\u wide=df.pivot\u表(索引=[“StationId”、“day”、“month”、“year”、“hour”、“dayofweek”]、columns=“minute”、value=[“StationTotalFlow”]) 然后,我使用reset_index来重用我最初多索引的列 df_wide = df_wide.reset_index() 我的数据帧现在看起来像这样(截图): 我想删除该分钟索引并。。。

因此,我一直在使用数据帧,并将其转换为从长到宽的多索引设置

df\u wide=df.pivot\u表(索引=[“StationId”、“day”、“month”、“year”、“hour”、“dayofweek”]、columns=“minute”、value=[“StationTotalFlow”])

然后,我使用reset_index来重用我最初多索引的列

df_wide = df_wide.reset_index()
我的数据帧现在看起来像这样(截图):

我想删除该分钟索引并。。。 使用

我注意到我的列名用括号括起来了


有人知道发生了什么吗?

这并不是说它们“被括在括号里”,而是说你从一个多索引变成了一个单级名称列表,所以多索引的第一级成为每个元组的第一个元素,第二级成为每个元组的第二个元素。

请不要发布屏幕截图。为我们提供样本数据集,以帮助我们更好地完成任务。我有点困惑。他们不是专栏吗?我想让他们再次列,但保持我以前做的轴心。谢谢你的快速回复!
df_wide.info()