这是我在 stackoverflow 上的第一个问题。
我有两个不同大小的数据df1
框(266808 行)和df2
(201 行)。
df1
和
我想将每个值/数字的计数附加df1['WS_140m']
到df2['count']
如果数字落在给定的类间隔中df2['Class_interval']
。
我努力了
1)
df2['count']=pd.cut(x=df1['WS_140m'], bins=df2['Class_interval'])
2)
df2['count'] = df1['WS_140m'].groupby(df1['Class_interval'])
3)
for anum in df1['WS_140m']:
if anum in df2['Class_interval']:
df2['count'] = df2['count'] + 1
请指导,如果有人知道。