我有兴趣将一行1和0作为一行绿色和红色点。我是R的新手,并没有找到一个绘图解决方案来做到这一点。示例:numbers = c(1,0,0,1,1,1,1,1,1,0,1,0,1,0)。将其绘制为(green dot, red dot, red dot, green dot, green dot,...)
的单行
1 个答案:
答案 0 :(得分:1)
plot(x = seq_along(numbers),
y = rep(1, length(numbers)),
pch = 19,
col = c("red","green")[1 + (numbers == 1)],
ann = FALSE,
axes = FALSE)