簡體   English   中英

將多列變量轉換為虛擬變量

[英]Converting multiple columns variable into dummy variables

我正在考慮使用 pandas 將數據框中的多列分類變量轉換為虛擬變量。下面的代碼有效,但似乎太長了。 我可以知道如何將這 3 行組合在一行代碼中嗎? 謝謝

X = pd.get_dummies(df.height, prefix=['height'])

Y = pd.get_dummies(df.weight, prefix=['weight'])

Z = pd.get_dummies(df.age, prefix=['age'])**

您可以使用:

pd.get_dummies(data=df, columns=["height", "weight", "age"])

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM