【发布时间】:2014-05-30 08:11:47
【问题描述】:
我想做一个散点图,其中一些值,在一个子集中,以不同的颜色和形状绘制。 我已经解决了以下代码,但我没有设法使它正确。 非常感谢任何帮助!
# My data
iris
iris$Code <- 1:150
# A selection of my data I'd like to plot differently
subset <- subset(iris, iris$Sepal.Width<3.5)
sel <- as.character(subset$Code) # I think the problems start here :)
# Plotting doesn't work
plot(iris$Sepal.Length ~ iris$Sepal.Width,
col=ifelse(iris$Code==sel, "red", "black"),
pch=ifelse(iris$Code==sel, 17, 1))
【问题讨论】: