重新处理熊猫数据框数据

时间:2019-09-26 07:28:57

标签: python pandas dataframe

假设我有一个数据框,如下所示:

Country Year Value
A       1    1
A       2    2
A       3    3
B       1    1
B       3    3
C       2    2
C       3    3

如何将其转换为以下数据框:

Country Year1 Year2 Year3
A       1     2     3
B       1     Nan   3
C       Nan   2     3

我尝试使用vals = (df.loc[df['Country'] == 'A']['Value']).values,然后对我拥有的每个国家/地区使用df_new.at['CountryName'] = vals,但这对于缺少的(Nan)值无效。

有更好的方法吗?还是应该解决Nan值的问题?

谢谢。

0 个答案:

没有答案