【发布时间】:2018-04-24 22:34:34
【问题描述】:
我正在尝试按照此处指定的方式将标签分配给 ggplot2 异常值:
Labeling Outliers of Boxplots in R
为了创建一个新的outlier 列,我使用以下代码:
splitData %>%
group_by(Sample.group) %>%
mutate(outlier=ifelse(is_outlier(value), value, as.numeric(NA)))
我得到了错误:
mutate_impl(.data, dots) 中的错误: 评估错误:如果 'na.rm' 为 FALSE,则不允许缺少值和 NaN。
splitData 看起来像这样:
我猜,错误的as.numeric() 发生在某处;有一个类似的线程:
Error: missing values and NaN's not allowed if 'na.rm' is FALSE
但我无法确定在哪里。任何建议将不胜感激。
【问题讨论】:
-
请使用
dput()分享您的数据。在这里查看更多:How to make a great R reproducible example?