gpt4 book ai didi

r - 在 R 中用不同颜色绘制向量中的每 10 个数据点

转载 作者:行者123 更新时间:2023-12-04 11:29:01 24 4
gpt4 key购买 nike

我在 R 中有一个一维向量,我想将其绘制为: this每 10 个数据点有不同的颜色。我如何在 R 中使用普通 plot 函数、ggplotplotly 执行此操作?

最佳答案

在基础 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))

enter image description here

对于行,col 参数将被回收,您必须在行和绘图段上使用循环(此处为 sapply)。

关于r - 在 R 中用不同颜色绘制向量中的每 10 个数据点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50720968/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com