1
我在我的DataFrame
上應用get_dummies
來生成虛擬變量。它創建一個新的DataFrame
。我怎樣才能改變我原來的DataFrame
呢?如何讓get_dummies工作到位?
這有效,但有沒有更好的方法?
import pandas as pd
data = pd.DataFrame({'gender': [ 'female', 'male']})
data1 = pd.get_dummies(data, columns = ['gender'])
# data is still unchanged
data.drop(data.columns, inplace=True, axis=1)
data[data1.columns] = data1