0

I have a dataframe df1 in this format:

df = pd.DataFrame(
{'Date': ['2015-02-24','2015-02-24','2015-02-25','2015-02-26'],
'Class': ['E','M','M','H'], 
'Value':[100,200,200,300]})

Date      Class Value
2015-02-24  E   100
2015-02-24  M   200
2015-02-25  M   200
2015-02-26  H   300

How can I do in python to make df to df1 in this format: Make classes "E, M, H" as new column names, and fill in values.

Expected output:

Date         E     M     H
2015-02-24  100   200   NaN
2015-02-25  NaN   200   NaN
2015-02-26  NaN   NaN   300 
Kath
  • 25
  • 5

0 Answers0