2017-02-15 34 views
-2

造成的索引我想从现在的PassengerId中替换groupby()列名。我明白这是由我的groupby()函数引起的。如何替换由groupby()

是否有替代方法来完成此表,因为它与列名称是我想要的?

Doubt_indexing:

enter image description here

+2

[请勿张贴的代码图像(或它们的链接) (http://meta.stackoverflow.com/questions/285551/why-may-i-not-upload-images-of-code-on-so-when-asking-a-question)。发布代码本身。 –

+0

我不确定你想要什么,但请尝试'df.index.name ='...'或'df.columns = ['...','...']' – su79eu7k

回答

2

可以使用keys参数来设置列的名称:

titanic_merged_sex_df = pd.concat([titanic_data_group_sex_df, titanic_survived_group_sex_df], 
      axis=1, 
      keys=['PassengerId_left', 'PassengerId_right']) 
+0

没有必要''\''在函数调用的行尾。 – IanS