这是我的命令组:
pdf_chart_data1 = pdf_chart_data.groupby('sell').value.agg(['sum']).rename(
columns={'sum':'valuesum','sell' : 'selltime'}
)
Run Code Online (Sandbox Code Playgroud)
我可以更改列名称的值,但不能更改为"sell".请帮助解决此问题.
jez*_*ael 18
你不能重命名它,因为它是index.您可以添加as_index=False退货DataFrame或添加reset_index:
pdf_chart_data1=pdf_chart_data.groupby('sell', as_index=False)['value'].sum()
.rename(columns={'sum':'valuesum','sell' : 'selltime'})
Run Code Online (Sandbox Code Playgroud)
要么:
pdf_chart_data1=pdf_chart_data.groupby('sell')['value'].sum()
.reset_index()
.rename(columns={'sum':'valuesum','sell' : 'selltime'})
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
16935 次 |
| 最近记录: |