我有2个数据框,即意外事故数据有15列,而bad_air_quality_data数据帧有5列。
现在,我想内部联接列['District Name','Weekday','Hour','Month']列上的两个数据框,并在联接后最后仅保留来自accidents_data的数据。
accidents_data:
bad_air_quality_data:
我尝试使用下面的行合并两个数据框,但未显示任何结果。
accidents_data_bad_air = pd.merge(accidents_data, bad_air_quality_data, on=['District Name', 'Weekday', 'Month', 'Hour'], how='inner')
答案 0 :(得分:0)
我想我想出了解决方案。合并数据时,相同列的数据类型不同。 进行更正后,合并成功了。