【问题标题】:How can I get the elements of a dataframe which are not in another in Pyspark?如何在 Pyspark 中获取不在另一个数据框中的元素?
【发布时间】:2017-11-21 08:28:22
【问题描述】:

我有两个数据框,df1 和 df2,我想获取另一个数据框,其中包含 df1 中不在 df2 中的元素。我怎么能得到它?

【问题讨论】:

    标签: sql join dataframe pyspark apache-spark-sql


    【解决方案1】:

    相当于SQL中EXCEPT子句的是下一个:

    df3 = df1.subtract(df2)
    

    这样,df3 会将那些不在 df2 中的元素存储在 df1 中。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-12-12
      • 2019-03-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-09-20
      • 1970-01-01
      相关资源
      最近更新 更多