第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

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

重命名作為數(shù)字的 Pandas DataFrame 列

重命名作為數(shù)字的 Pandas DataFrame 列

茅侃侃 2022-01-11 20:25:18
我有一個 DataFrame,其中列名的整數(shù)如下所示:      1     2     3     4 Red  7     3     2     9 Blue 3     1     6     4我想重命名這些列。我嘗試使用以下df = df.rename(columns={'1': 'One', '2': 'Two', '3': 'Three', '4': 'Four'})但是,這不會更改列名。當它們是數(shù)字時,我是否需要做其他事情來更改列名?
查看完整描述

3 回答

?
拉莫斯之舞

TA貢獻1820條經(jīng)驗 獲得超10個贊

您需要刪除引號:

df = df.rename(columns={1: 'One', 2: 'Two', 3: 'Three', 4: 'Four'})


查看完整回答
反對 回復 2022-01-11
?
UYOU

TA貢獻1878條經(jīng)驗 獲得超4個贊

您可以使用兩種方法來更改 Pandas DataFrame 中的列名稱。

  1. 使用 df.columns 屬性更改列名。

    df.columns = ['One', 'Two', 'Three', 'Four']

  2. 使用 rename() 函數(shù)

    df = df.rename(columns={1: 'One', 2: 'Two', 3: 'Three', 4: 'Four'})


查看完整回答
反對 回復 2022-01-11
?
千巷貓影

TA貢獻1829條經(jīng)驗 獲得超7個贊

如果您使用以下內(nèi)容怎么辦:


>>> df.columns = ['One', 'Two', 'Three', 'Four']

>>> df

    One Two Three   Four

0   7   3   6       9

1   3   1   2       4


查看完整回答
反對 回復 2022-01-11
  • 3 回答
  • 0 關注
  • 335 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網(wǎng)微信公眾號