Python expndtw-1.corr()重命名输出列

Python expndtw-1.corr()重命名输出列,python,pandas,pandas-groupby,correlation,Python,Pandas,Pandas Groupby,Correlation,执行groupby.agg时,我可以按如下方式重命名列: dfstrat = dfgross[(dfgross['sampled_kWh'] == 'Y') & dfgross['GrossCompl'].str.len()>0)].groupby (['PA', 'domain', 'stratum_kWh']).agg(n_cmplt=('ProjID', 'count')) 我可以对groupby.corr执行同样的操作吗?这是我的相关代码。(我需要对多组列执行corr()

执行groupby.agg时,我可以按如下方式重命名列:

dfstrat = dfgross[(dfgross['sampled_kWh'] == 'Y') & dfgross['GrossCompl'].str.len()>0)].groupby
(['PA', 'domain', 'stratum_kWh']).agg(n_cmplt=('ProjID', 'count'))
我可以对groupby.corr执行同样的操作吗?这是我的相关代码。(我需要对多组列执行corr(),但仍在研究如何执行此操作):

我还想结合上述两个Grouby的结果。目前我使用如下所示的合并。是否可以在一个groupby内完成所有操作,从而不需要合并

dfstrat = pd.merge(dfstrat, dfstrat2, on=['PA', 'domain', 'stratum_kWh'], how = 'outer')
谢谢

dfstrat = pd.merge(dfstrat, dfstrat2, on=['PA', 'domain', 'stratum_kWh'], how = 'outer')