【问题标题】:Dataframe empty check pyspark数据框空检查pyspark
【发布时间】:2021-11-12 04:35:07
【问题描述】:

我正在尝试使用下面的方法检查 Pyspark 中的数据框是否为空。

print(df.head(1).isEmpty)

但是,我遇到了一个错误

Attribute error: 'list' object has no attribute 'isEmpty'.

我使用 type(df) 检查了我的对象是否真的是 dd 并且它是类 'pyspark.sql.dataframe.Dataframe'

【问题讨论】:

标签: pyspark


【解决方案1】:

当您执行head(1) 时,它会返回一个列表。 所以这就是你的错误的原因。

你只需要df.isEmpty()

【讨论】:

  • 现在获取dataframe对象没有属性isEmpty
  • Df.first() == 对我没有用
【解决方案2】:

我使用 df.first() == None 来评估我的 spark 数据框是否为空

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2020-09-24
    • 2020-10-01
    • 2020-09-03
    • 2020-11-29
    • 2021-03-22
    • 1970-01-01
    • 2021-08-02
    相关资源
    最近更新 更多