亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

如何重命名熊貓數據框中索引上方的列號 0

如何重命名熊貓數據框中索引上方的列號 0

GCT1015 2023-04-18 14:24:33
我想在以下數據框中將“源”重命名為其他名稱source         A to B Diff       B to C Diffrisk_qty       4.909391e+07      0.0000risk_delta     4.900294e+07      962.5669risk_mtm       0.000000e+00      0.0000risk_gamma     0.000000e+00      0.0000risk_rho       8.322120e+01      0.0000當我打印列名和索引時,這就是我得到的Indices : ['risk_qty', 'risk_delta', 'risk_mtm', 'risk_gamma']Columns: ['A to B Diff', 'B to C Diff']但我的問題是它既不是列名也不是索引,這甚至可以實現嗎?編輯: 如果有幫助,我在對“源”執行 grpupby 和然后轉置數據幀之后創建了這個數據幀。我嘗試了 Sayandip 的解決方案,結果如下source           A to B Diff     B to C Difffoorisk_qty       4.909391e+07      0.0000risk_delta     4.900294e+07      962.5669risk_mtm       0.000000e+00      0.0000risk_gamma     0.000000e+00      0.0000risk_rho       8.322120e+01      0.0000
查看完整描述

1 回答

?
holdtom

TA貢獻1805條經驗 獲得超10個贊

使用df.index.name:


>>> df.index.name = 'foo'

>>> df


foo            A to B Diff       B to C Diff

risk_qty       4.909391e+07      0.0000

risk_delta     4.900294e+07      962.5669

risk_mtm       0.000000e+00      0.0000

risk_gamma     0.000000e+00      0.0000

risk_rho       8.322120e+01      0.0000

同樣可以使用以下方法實現:


df.index.set_names('foo',inplace=True)

啊,得到你的編輯,試試:


>>> df.columns.name = 'foo'


查看完整回答
反對 回復 2023-04-18
  • 1 回答
  • 0 關注
  • 97 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號