Apache spark 了解SparkR列类中的is.na

Apache spark 了解SparkR列类中的is.na,apache-spark,sparkr,Apache Spark,Sparkr,我有一个关于SparkR中的is.na行为的问题。我的问题是我想根据一列中是否有NA来过滤数据。但是,如果我使用any(is.na(data$col1))它将抛出一个警告,警告将is.na()应用于类型为'S4'的非-(列表或向量),但是如果我只使用数据帧的顶部行并执行完全相同的操作,则不会出现错误,并给出正确的答案any(is.na(head(data)$col1))。下面是我的代码截图:

我有一个关于SparkR中的
is.na
行为的问题。我的问题是我想根据一列中是否有NA来过滤数据。但是,如果我使用
any(is.na(data$col1))
它将抛出一个警告,警告将
is.na()应用于类型为'S4'的非-(列表或向量)
,但是如果我只使用数据帧的顶部行并执行完全相同的操作,则不会出现错误,并给出正确的答案
any(is.na(head(data)$col1))
。下面是我的代码截图: