假设我有以下数据帧:
数据帧1
CFOP Vendas
0 5101 Venda
1 6101 Venda
2 6107 Venda
3 6118 Venda
4 6109 Venda
数据帧2
Name CFOP Vendas
0 John 5101 10,00
1 Lea 7008 20,00
2 Anthony 6107 15,00
3 Frank 7000 17,00
4 TOM 6109 21,00
我只想在dataframe1的行1与dataframe2的行2匹配时生成第三个Dataframe。你知道吗
所以,最终的答案应该是:
Name CFOP Vendas
0 John 5101 10,00
2 Anthony 6107 15,00
4 TOM 6109 21,00
我被卡住了,我只能得到这个代码,我知道它是错误的:
vendas_somente = []
for row in df_entrada:
if df_entrada['cfo'] in df_venda['CFOP']:
vendas_somente.append(row)
vendas_somente(10)
Tks公司
或者可以使用
isin
您可以使用内部合并创建它
相关问题 更多 >
编程相关推荐