1
我有一個DataFrame,看起來像這樣;重塑Dataframe列到行
Year US China Russia
2007 NaN 45 12
2008 12 22 4
2009 12 NaN 41
我希望它重塑成這樣的樣子;
Year Country Value
2007 US NaN
2007 China 45
2007 Russia 12
2008 US 12
2008 China 22
2008 Russia 4
2009 US 12
2009 China NaN
2009 Russia 41
我該怎麼做?
做'pd.melt(數據,id_vars = [ '年'],VAR_NAME = '國家')'如果你想被稱爲'的Country'代替'variable'你的第2列。當然,你以後可以隨時重命名它。 –