首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >DF1是DF2 DF3 = DF2 - DF1的子集,它将在df3中提供不同存储的行。

DF1是DF2 DF3 = DF2 - DF1的子集,它将在df3中提供不同存储的行。
EN

Stack Overflow用户
提问于 2022-09-09 12:19:11
回答 3查看 67关注 0票数 -2

Dataframe 1(Df1):

代码语言:javascript
复制
  date  L120_active_cohort_logins  L120_active_cohort  percentage_L120_active_cohort_logins
        0 2022-09-01                      32679              195345                             16.728865
        1 2022-09-02                      32938              196457                             16.766010
        2 2022-09-03                      40746              197586                             20.621906
        3 2022-09-04                      33979              198799                             17.092138

Dataframe 2(df2):-

代码语言:javascript
复制
         date  L120_active_cohort_logins  L120_active_cohort  percentage_L120_active_cohort_logins
0  2022-09-01                      32677              195345                             16.728864
1  2022-09-02                      32938              196457                             16.766010
2  2022-09-03                      40746              197586                             20.621906
3  2022-09-04                      33979              198799                             17.092138

结果df3 = df2 - df1 I希望df2不匹配df1特定行存储在df3中

产出:-

代码语言:javascript
复制
date  L120_active_cohort_logins  L120_active_cohort  percentage_L120_active_cohort_logins
0  2022-09-01                      32677              195345                             16.728864
EN

Stack Overflow用户

发布于 2022-09-09 12:25:59

参考Comparing two dataframes and getting the differences

代码语言:javascript
复制
new_df = pd.concat([df1,df2]).drop_duplicates(keep=False)
new_df[~new_df.index.duplicated(keep='last')]
票数 0
EN
查看全部 3 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/73662035

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档