python - 两个数据框之间的区别
问题描述
有两个数据框(df1 和 df2),其中有多个分类数据列(国家、城市、邮政编码)和一个有定量数据,我如何才能看到 df1 中但 df2 中没有的所有行?
两个数据帧不一定以相同的方式排序。索引只是一个连续的。
解决方案
你可以使用merge
df1.merge(df2.assign(onlydf1=1),on=['yourcategorydate'],how='left').loc[lambda x :x['onlydf1'].isnull(),:]
推荐阅读
- r - 用向量替换 data.table 的一部分
- android - Room database onCreate callback not called after destructive migration
- python - Python Social Auth:指定“领域”和“redirect_to”设置
- python-3.x - Printing a list on a new line
- python - python中列表的减法,优化速度
- system-verilog - FSM: Can't see output in waveform
- wpf - Workaround for dependency property value precendence
- php - How to display all rows from one table if there are no rows with matching criteria to count in second table
- perl - Cannot locate Config/General.pm Perl module in @INC?
- office-js - Office excel add-in is getting cropped when loaded in excel online and in excel Desktop