gpt4 book ai didi

r - 如何在没有 "touching"点的情况下在点之间添加线,就像在 "type=' b'中一样?

转载 作者:行者123 更新时间:2023-12-01 22:58:31 26 4
gpt4 key购买 nike

我想在 R 图中的点之间添加线。
但不是在他们所有人之间。

所以我用“线”。
但我想保留“type ='b'”样式,使行在该点之前停止。

最佳答案

如果 ggplot 是您的菜,请试一试。 ggplot 本身不支持基本图形中的 type = "b"。我们可以通过一些过度绘制和子集来解决这个问题:

library(ggplot2)
x <- seq(1, pi, pi/36)
y <- sin(x)
z <- data.frame(x,y)



ggplot(z, aes(x,y)) +
geom_line(data = subset(z, x > 1.5 & x < 2.5)) +
geom_point(size = 6, colour = "white") +
geom_point(size = 3, colour = "black") +
theme_bw()

关于r - 如何在没有 "touching"点的情况下在点之间添加线,就像在 "type=' b'中一样?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6064724/

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