R表现得好像我的数据中有NA

时间:2017-03-27 23:17:47

标签: r

我正在尝试记录转换我的数据,然后测试它是否正常。

> edata_log = mutate(edata, LogCoalPC=log(CoalPerCapita))
> shapiro.test(edata_log$LogCoalPC)
Shapiro-Wilk normality test
data:  edata_log$LogCoalPC
W = NaN, p-value = NA

但我的数据中没有空值:

> df_log[is.na(df_log$A),]
[1] LogColumnA ColumnB
<0 rows> (or 0-length row.names)

所以我不确定导致此错误的原因。

当我尝试使用qqplot时会发生同样的事情:

> qqplot(edata_log$Region~edata_log$LogCoalPC)
Error in sort(y) : argument "y" is missing, with no default
In addition: Warning message:
In is.na(x) : is.na() applied to non-(list or vector) of type 'language'

以下是一些数据:

> head(edata$LogCoalPC)

LogCoalPC
-2.130651
-3.699430
-1.890638
-2.987920

非常感谢任何帮助。

0 个答案:

没有答案