【发布时间】:2021-05-12 03:26:19
【问题描述】:
假设我有两个数据框,DF1 和 DF2,
no1 quantity no2
abc 3 123
pqr 5 NaN
和
no1 serial
abc 10
pqr 20
我想创建以下输出 DF3 和 DF4
no1 quantity
abc 3
123 3
pqr 5
和
no1 serial
abc 10
123 10
pqr 20
请帮助创建 DF3。我考虑过重复 Df1 的行 if DF1['no1'] != 'NA' for Df3 然后删除 no2 列。可以使用pd.merge创建DF4,但123的序列号应该是10,这是必需的。
【问题讨论】:
标签: python-3.x pandas dataframe numpy