python重新命名列名 Pandas對列進行重新命名

2021-10-12 01:22:55 字數 772 閱讀 3158

在處理dataframe資料的時候,經常需要對列進行重新命名,我們現在看一下到底如何進行重新命名操作。首先生成乙個dataframe。

import pandas as pd

province=pd.dataframe()

province

idcode省份

01a廣東

12b廣西

23c福建

34d福建省

然後把id變成id,code變成編碼。

方法1rename的方式。

province.rename(columns=)

id編碼省份

01a廣東

12b廣西

23c福建

34d福建省

方法2直接改dataframe的columns

p_col=['省份','id','編碼']

province.columns=p_col

province

省份id編碼

01a廣東

12b廣西

23c福建

34d福建省

方法3重新生成乙個新的列表,也可以用於在讀取excel或者csv的時候,進行列名更改

p_col=['省份','id','編碼']

province_new=pd.dataframe(province,columns=p_col)

province_new

省份id編碼

01a廣東

12b廣西

23c福建

34d福建省

**於

oracle 重新命名列

今天使用oracle資料庫重新命名列後發現新的列表無法在where條件下使用 select count 1 from select to number extract hour from checktime as check hour from sams checkinout where check...

Pandas dataframe列名重新命名

有三種方法 1 使用columns重新命名 import pandas as pd data pd.read csv data job info job info.csv encoding gbk data.columns 公司 崗位 工作地點 工資 發布日期 data 2 rename 方法 原表...

r 重新命名 列名 R 定義資料框的行名和列名

r語言定義資料框的行名和列名 統計學與r讀書筆記 徐俊曉 1 首先是直接輸入資料 data.frame row.names null,check.rows false,check.names true,fix.empty.names true,stringsasfactors default.str...