[英]colour outliers from box plot in scatter plot r
我在 bout 中捕获了数据集 usairnew 的 Days 变量的异常值,如下所示:
> outlier.colors <- (days1 %in% bout)
> outlier.colors
[1] TRUE FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE
[16] FALSE FALSE FALSE FALSE FALSE FALSE FALSE TRUE FALSE TRUE FALSE FALSE FALSE FALSE FALSE
[31] FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE
现在我正在尝试为这些异常值着色,(有 3 个)分散在 plot 中。
> plot(usairnew$Days,main="Scatter plot for days",col=outlier.colors)
但我现在只在分散 plot 中得到异常值。 如何获得红色和黑色的所有其他点。
我得到的解决方案如下:
outlier.colors <- (days1 %in% bout)*1
outlier.colors <- outlier.colors+1
plot(days1,main="Scatter plot for days",col=outlier.colors)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.