假设我想显示序列的结果:
plot(runif(10,0,1), type="o")
以某种方式显示所有带有连线的元素但仅用于每隔一秒,第三次,用pch
绘制相应的图标(圆圈/钻石/等)还是第N个元素?
我应该创建两个序列,一个带有已过滤的元素并将其显示为不同的line()
吗?那不是有点优雅的方式吗?
提前致谢!
答案 0 :(得分:6)
在你的情况下可能是
plot(runif(10, 0, 1), type = "o", pch = c(20, rep(NA, 3)))
让我们说第4个元素。
答案 1 :(得分:1)
如果我正确理解了您的问题,您只需将pch
参数添加到plot
,无论您要查找的是什么序列:例如:
set.seed(1)
# I've used 'type="b"' just for clarity
plot(runif(10, 0, 1),
type="b",
pch=rep(c(1, 2, 3), length.out=10))
会给你这个: