在處理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...