最佳答案
在基础 R
中你可以试试这个。
与其他答案相比,我稍微更改了数据
# The data
set.seed(2017);
df <- data.frame(x = 1:100, y = 0.001 * 1:100 + runif(100));
nCol <- 10;
df$col <- rep(1:10, each = 10);
# base R plot
plot(df[1:2]) #add `type="n"` to remove the points
sapply(1:nrow(df), function(x) lines(df[x+0:1,1:2], col=df$col[x], lwd=2))
对于行,col
参数将被回收,您必须在行和绘图段上使用循环(此处为 sapply
)。
关于r - 在 R 中用不同颜色绘制向量中的每 10 个数据点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50720968/