Condense and map using Pandas
Question:
I wish to collapse the data, by grouping and removing duplicates.
Data
stat ID type
y AA a1
y AA a1
y AA a1
y AA a1
n BB b2
n BB b2
n BB b2
n BB b2
y CC x1
y CC x1
Desired
ID type
AA a1
BB b2
CC x1
Doing
Groupby and remove duplicates
df1 = df.drop_duplicates(subset = ['ID'])
Any suggestion is appreciated.
Answers:
You can df[['ID', 'type']].drop_duplicates()
I wish to collapse the data, by grouping and removing duplicates.
Data
stat ID type
y AA a1
y AA a1
y AA a1
y AA a1
n BB b2
n BB b2
n BB b2
n BB b2
y CC x1
y CC x1
Desired
ID type
AA a1
BB b2
CC x1
Doing
Groupby and remove duplicates
df1 = df.drop_duplicates(subset = ['ID'])
Any suggestion is appreciated.
You can df[['ID', 'type']].drop_duplicates()