2020年1月14日 星期二

Python學習筆記-Pandas更改欄位名稱

以Pandas模組讀取資料

In [1]:
import pandas as pd
url="https://data.kcg.gov.tw/dataset/f91cb647-ab05-4474-9687-d918421ca3a4/resource/25c77fbc-950a-45eb-b91e-79b536fabae5/download/d00mei-yi03open-data-10801open-data1080401-1080630.xlsx"
df = pd.read_excel(url)
df.head()
Out[1]:
申報種類交易標的種類土地數量建物數量車位數量幾房幾廳幾衛有無隔間建物型態...代表建號主要建材代表建號總層數代表建號建築完成日期代表建號屋齡代表建號層次車位總價格車位總持分面積地建號範圍行政區地段
0買賣房地(土地+建物)1.01.0NaN3.02.02.0Y住宅大樓(11F含以上有電梯)...見其它登記事項15.01070830.01.0三層NaNNaN建國四路151~180號鹽埕區興仁段
1買賣房地(土地+建物)+車位1.01.01.03.02.03.0Y住宅大樓(11F含以上有電梯)...見其它登記事項15.01070830.01.0七層0.00.0建國四路151~180號鹽埕區興仁段
2買賣房地(土地+建物)+車位1.01.01.03.02.02.0Y住宅大樓(11F含以上有電梯)...見其它登記事項15.01070830.01.0五層0.00.0建國四路151~180號鹽埕區興仁段
3買賣房地(土地+建物)+車位1.01.01.03.02.02.0Y住宅大樓(11F含以上有電梯)...見其它登記事項15.01070830.01.0十一層0.00.0建國四路151~180號鹽埕區興仁段
4買賣房地(土地+建物)+車位1.01.01.03.02.02.0Y住宅大樓(11F含以上有電梯)...見其它登記事項15.01070830.01.0十三層0.00.0建國四路151~180號鹽埕區興仁段
5 rows × 35 columns

將「交易標的種類」改為「標的」

In [2]:
df = df.rename(columns={'交易標的種類': '標的'})
df.head()
Out[2]:
申報種類標的土地數量建物數量車位數量幾房幾廳幾衛有無隔間建物型態...代表建號主要建材代表建號總層數代表建號建築完成日期代表建號屋齡代表建號層次車位總價格車位總持分面積地建號範圍行政區地段
0買賣房地(土地+建物)1.01.0NaN3.02.02.0Y住宅大樓(11F含以上有電梯)...見其它登記事項15.01070830.01.0三層NaNNaN建國四路151~180號鹽埕區興仁段
1買賣房地(土地+建物)+車位1.01.01.03.02.03.0Y住宅大樓(11F含以上有電梯)...見其它登記事項15.01070830.01.0七層0.00.0建國四路151~180號鹽埕區興仁段
2買賣房地(土地+建物)+車位1.01.01.03.02.02.0Y住宅大樓(11F含以上有電梯)...見其它登記事項15.01070830.01.0五層0.00.0建國四路151~180號鹽埕區興仁段
3買賣房地(土地+建物)+車位1.01.01.03.02.02.0Y住宅大樓(11F含以上有電梯)...見其它登記事項15.01070830.01.0十一層0.00.0建國四路151~180號鹽埕區興仁段
4買賣房地(土地+建物)+車位1.01.01.03.02.02.0Y住宅大樓(11F含以上有電梯)...見其它登記事項15.01070830.01.0十三層0.00.0建國四路151~180號鹽埕區興仁段
5 rows × 35 columns

將「建物數量」、「有無隔間」改為「交易數量」、「隔間確認」

In [3]:
df = df.rename(columns={'建物數量': '交易數量', '有無隔間': '隔間確認'})
df.head()
Out[3]:
申報種類標的土地數量交易數量車位數量幾房幾廳幾衛隔間確認建物型態...代表建號主要建材代表建號總層數代表建號建築完成日期代表建號屋齡代表建號層次車位總價格車位總持分面積地建號範圍行政區地段
0買賣房地(土地+建物)1.01.0NaN3.02.02.0Y住宅大樓(11F含以上有電梯)...見其它登記事項15.01070830.01.0三層NaNNaN建國四路151~180號鹽埕區興仁段
1買賣房地(土地+建物)+車位1.01.01.03.02.03.0Y住宅大樓(11F含以上有電梯)...見其它登記事項15.01070830.01.0七層0.00.0建國四路151~180號鹽埕區興仁段
2買賣房地(土地+建物)+車位1.01.01.03.02.02.0Y住宅大樓(11F含以上有電梯)...見其它登記事項15.01070830.01.0五層0.00.0建國四路151~180號鹽埕區興仁段
3買賣房地(土地+建物)+車位1.01.01.03.02.02.0Y住宅大樓(11F含以上有電梯)...見其它登記事項15.01070830.01.0十一層0.00.0建國四路151~180號鹽埕區興仁段
4買賣房地(土地+建物)+車位1.01.01.03.02.02.0Y住宅大樓(11F含以上有電梯)...見其它登記事項15.01070830.01.0十三層0.00.0建國四路151~180號鹽埕區興仁段
5 rows × 35 columns

1 則留言:

Unknown 提到...
網誌管理員已經移除這則留言。

【公告】網站遷移,未來內容將發表於新網站!!

 受限於blogger本身架構與限制,本網站所有內容已遷移至新網站,網址如下: https://kuo.us.to/wordpress/