N Murali Krishna
N Murali Krishna

Reputation: 1

get-dummies() getting applied on float parameter

I have a dataset which contains both numerical and categorical values , but when I apply pd.get_dummies(), I am getting dummies of a parameter which contains float value as well.

I tried inserting individual parameters into get_dummies(df ,columns=[p1 , p2 , p3 ..]) and it works fine, but is there a proper solution for get_dummies to ignore a single parameter?

Upvotes: 0

Views: 414

Answers (2)

jezrael
jezrael

Reputation: 863166

IIUC use:

out = pd.get_dummies(df.drop('col_not_need', axis=1))

Upvotes: 0

Corralien
Corralien

Reputation: 120479

Maybe you can use select_dtypes to include / exclude columns:

out = pd.get_dummies(df.select_dtypes(exclude='float'))

Upvotes: 1

Related Questions