【发布时间】:2020-05-01 17:21:54
【问题描述】:
所以我的任务是基本上得到下图。 数据来自数据框,其中某些值已标记为 NA。 因此,我的代码如下:
> plot(temp,ozone,
+ xlab = "temperature",
+ ylab = "ozone",
+ col = ifelse(which(ozone>100), "red", "orange",),
+ pch = 17)
但是我现在收到一个错误:
"Error in ifelse(which(ozone > 100), "red", "orange", ) :
unused argument (alist())
如果有任何关于哪里出了问题的反馈/指示,我将不胜感激。 我以前也尝试过类似的东西:
highlevels <- which(ozone>100)
lowlevels <- which(ozone<100)
col = c("red","orange")[highlevels,lowlevels]
【问题讨论】:
-
你试过
ozone而不是ozones吗? -
哇,没听懂 - 谢谢!可悲的是,错误仍然存在。
标签: r scatter-plot