【发布时间】:2020-05-07 07:15:50
【问题描述】:
我有这样的数据框,其中国家和名称对于同一 ID 来说是唯一的,必须在新列中。
预期输出: 如果值是重复的,不需要在新列中显示,则可以为空
尝试使用下面的代码,但如果我将 2 列放在一起并执行相同的任务,一列可以正常工作。
group = df.groupby('ID')
df1 = group.apply(lambda x:x['COUNTRY'].unique())
df1=df1.apply(pd.Series)
【问题讨论】:
标签: python python-3.x pandas jupyter-notebook jupyter