python assign的使用方法

2021-10-05 06:12:12 字數 615 閱讀 8775

assign的用途是增加新的一列

df1[

'b']

=list

('abc'

)df1

ab

11a2

2b33

c

df1.assign(c=pd.series(

list

('def'))

)

ab

c11a

e22b

f33c

nan沒有指定series的index預設是從0開始的。

使用assign新增列時候,索引是對齊的,如果說新增列和原dataframe不一致的時候就會出現nan的情況。

所以為了不出現nan,就要指定索引和原dataframe一致。

df1.assign(c=pd.series(

list

('def'

),index=

list

(range(1

,4))

))

ab

c11a

d22b

e33c

f

類的使用,物件的使用

一 類的使用 class student school luffycity def eat self print yes defdrink self print drink 檢視print student.dict 增student.teacher gaohui print student.dict...

messagebox的使用(使用整理)

定義 messagebox顯示乙個模態對話方塊,其中包含乙個系統圖示 一組按鈕和乙個簡短的特定於應用程式訊息,如狀態或錯誤的資訊。訊息框中返回乙個整數值,該值指示使用者單擊了哪個按鈕。messagebox hwnd hwnd text,caption pchar type word hwnd 訊息框...

gulp的使用基本使用

1.全域性安裝gulp 目的是在命令列裡使用gulp的命令 2.命令列中cd到專案目錄,區域性安裝gulp 如果不在專案中再次安裝會報錯,據說這樣是為了避免發生版本衝突 3.在專案目錄下新建乙個gulpfile.js檔案 必須這個名字,這個檔案算是乙個配置檔案 編寫我們的需求,以便gulp能按著我們...