如何用Python建立新欄位(assign)?

更新於 發佈於 閱讀時間約 1 分鐘

首先,這是我們的資料

import pandas as pd

data =  pd.read_csv("高雄市勞資爭議案件.csv")
raw-image

接著就可以用assign函數建立新欄位:

import numpy as np

data.assign(           
            #可以做欄位間的計算
            平均每件爭議人數 = round(data["爭議人數人合計"]/data["爭議件數件"],2),
            完整資訊 = data["年別"].astype("str") +"年" + " " + data["爭議件數件"].astype("str") + "件",

            #可以直接加入平均數
            歷年平均爭議件數 = data["爭議件數件"].mean().round(2),

            #可以直接加入總數
            歷年爭季件數合計 = data["爭議件數件"].sum(),

            #可以加入常數項
            常數項 = 1000,
            市別 = "高雄市",

            #可以加入缺失值
            缺失值 = np.nan,

            #可以加入list
            序號 = [1,2,3,4,5,6,7,8,9,10,11,12]
            )
raw-image


留言
avatar-img
留言分享你的想法!
avatar-img
果農的沙龍
7會員
61內容數
我是果農,這裡有我的人資職涯經驗分享,與我菜鳥般的Python資料分析筆記,還有一些讀書心得,希望對大家有幫助。
果農的沙龍的其他內容
2024/08/30
如何用Python做可調整是否能重複抽獎的程式
Thumbnail
2024/08/30
如何用Python做可調整是否能重複抽獎的程式
Thumbnail
2024/08/23
如何用Python繪製彩色表格
Thumbnail
2024/08/23
如何用Python繪製彩色表格
Thumbnail
2024/08/23
如何調整成Python的日期格式
Thumbnail
2024/08/23
如何調整成Python的日期格式
Thumbnail
看更多
你可能也想看
Thumbnail
常常被朋友問「哪裡買的?」嗎?透過蝦皮分潤計畫,把日常購物的分享多加一個步驟,就能轉換成現金回饋。門檻低、申請簡單,特別適合學生與上班族,讓零碎時間也能創造小確幸。
Thumbnail
常常被朋友問「哪裡買的?」嗎?透過蝦皮分潤計畫,把日常購物的分享多加一個步驟,就能轉換成現金回饋。門檻低、申請簡單,特別適合學生與上班族,讓零碎時間也能創造小確幸。
Thumbnail
介紹如何用assign函數在Python中建立新欄位
Thumbnail
介紹如何用assign函數在Python中建立新欄位
Thumbnail
如何用Python將DataFrame中的資料擷取維新的DataFrame?
Thumbnail
如何用Python將DataFrame中的資料擷取維新的DataFrame?
Thumbnail
本文在介紹如何用Python繪製各點大小不同的散布圖及用箭頭標註特殊點
Thumbnail
本文在介紹如何用Python繪製各點大小不同的散布圖及用箭頭標註特殊點
追蹤感興趣的內容從 Google News 追蹤更多 vocus 的最新精選內容追蹤 Google News