gpt4 book ai didi

r - 在 ggvis 中添加带有 layer_lines 的虚线

转载 作者:行者123 更新时间:2023-12-03 18:19:30 25 4
gpt4 key购买 nike

这很简单,但我找不到解决方案。我怎样才能在 ggvis 中虚线的 layers_lines 中画一条线。我正在处理自定义类型的线性回归,我为我的问题提供了这个玩具示例:

library(ggvis)
W=seq(0,10,0.1)
data=data.frame(fit=3+2*W,upper=4+2*W,lower=2+2*W)
base <- data %>% ggvis(x= ~fit,y= ~W)%>%layer_lines() %>%
layer_lines(x= ~lower,y= ~W)%>%layer_lines(x= ~upper,y= ~W)

这会产生这张图片: enter image description here

我希望上下两行是虚线。非常感谢您的帮助!

最佳答案

复习 Vega 以使用 ggvis 绝对有帮助。您需要使用 strokeDash 属性。

library(ggvis)

W <- seq(0, 10, 0.1)

data <- data.frame(fit=3+2*W, upper=4+2*W, lower=2+2*W)

data %>%
ggvis(x= ~fit, y= ~W) %>%
layer_lines() %>%
layer_lines(x= ~lower, y= ~W, strokeDash:=6) %>%
layer_lines(x= ~upper, y= ~W, strokeDash:=6) -> base

base

enter image description here

关于r - 在 ggvis 中添加带有 layer_lines 的虚线,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31225851/

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