检查 DataFrame 是否为空并返回布尔值。
Syntax
isEmpty()
退货
bool:如果 DataFrame 为空,True则返回False;否则返回。
备注
空 DataFrame 没有行。 它可能有列,但没有数据。
示例
df_empty = spark.createDataFrame([], 'a STRING')
df_empty.isEmpty()
# True
df_non_empty = spark.createDataFrame(["a"], 'STRING')
df_non_empty.isEmpty()
# False
df_nulls = spark.createDataFrame([(None, None)], 'a STRING, b INT')
df_nulls.isEmpty()
# False
df_no_rows = spark.createDataFrame([], 'id INT, value STRING')
df_no_rows.isEmpty()
# True