如果我尝试使用此数据框与另一个数据框合并,则我有一个基于几列分组的数据框会出现错误
ValueError: You are trying to merge on object and int64 columns. If you wish to proceed you should use pd.concat
以下是我的数据框的外观:
emp_id,date,count
1001, 11/1/2018,3
1002, 11/1/2018,4
, 11/2/2018,2
, 11/3/2018,4
我正在尝试将上述数据框与以下内容合并:
emp_id,date
1001,11/1/2018
1002,11/2/2018
预期输出:
1001,11/1/2018,3
1002,11/2/2018,2
更新(在合并的df上):
df_new = df.groupby(['emp_id','date']).agg({'date':'count'})