【发布时间】:2020-11-17 18:22:47
【问题描述】:
我正在尝试使用 lambda 函数来计算数据帧 B 中数据帧 A 值的出现次数。
例如: df_a:
col_a
a
b
c
d
h
df_b:
col_b
d
d
f
q
a
a
a
p
m
c
我想解决这个问题的方法是这样的:
df_a["count"] = df_b.apply(lambda x: len(x[x.col_b == <item_in_df_a>]))
但是我在这方面并没有取得太大的成功。如何使用 lambda 函数实现计数?
我不太确定上面的lambda 表达式是否正确。
【问题讨论】:
标签: python-3.x dataframe lambda