Open knageswara78 opened 6 years ago
Sol.1)
print(df['Name'].value_counts()) df['name'] = np.where(df['name'].isin(['A','B']), df['name'], 'others') print(df['Name'].value_counts())
Sol.2)
dmap = {0:'Mon',1:'Tue',2:'Wed',3:'Thu',4:'Fri',5:'Sat',6:'Sun'}
df['Day of Week'] = df['Day of Week'].map(dmap)
Sol.3)
Convert target from categorical to boolean
categorical to boolean (Map 2 columns at a time.)
cleanup_nums = {"STATUS": {"four": 4, "two": 2}}
df.replace(cleanup_nums, inplace=True)
df["STATUS"].value_counts()
cleanup_nums = {"num_doors": {"four": 4, "two": 2}, "num_cylinders": {"four": 4, "six": 6 }}
df.replace(cleanup_nums, inplace=True)# To see converted counts df["num_doors"].value_counts() df["num_cylinders"].value_counts()
How to convert target from categorical to boolean type.