【问题标题】:ggvis slider is squashedggvis 滑块被压扁
【发布时间】:2015-05-02 11:08:20
【问题描述】:

我正在使用 RStudio 版本 0.98.1103 中的 R 版本 3.2.0 (2015-04-16)。 该平台是平台i386-w64-mingw32。我使用的是 Windows Vista 版本 6。此代码

require(ggvis)
require(dplyr)

# ggvis use of a slider

mtcars %>% 
    ggvis(~wt, ~mpg, size := input_slider(10, 100), 
                opacity := input_slider(0,1) ) %>% 
    layer_points()

有效,但滑块在绘图左侧被压扁,因此难以使用。请问我该如何克服?

【问题讨论】:

    标签: r ggvis


    【解决方案1】:

    这似乎是ggvis 的 CRAN 版本中的一个错误。

    试试:

    # install.packages("devtools")
    devtools::install_github("hadley/lazyeval", build_vignettes = FALSE)
    devtools::install_github("hadley/dplyr", build_vignettes = FALSE)
    devtools::install_github("rstudio/ggvis", build_vignettes = FALSE)
    
    library(ggvis)
    
    mtcars %>% 
      ggvis(~wt, ~mpg, size := input_slider(10, 100), 
            opacity := input_slider(0,1) ) %>% 
      layer_points()
    

    【讨论】:

    • 谢谢。除了无法生成置信区间的以下代码之外,我现在尝试的所有方法都可以正常工作:
    • 这里是代码 mtcars %>% ggvis(~wt, ~mpg) %>% layer_smooths(se = input_checkbox(label = "Confidence interval"))
    • @JulianStander 由于您使用的是 ggvis 文档中的代码,因此您没有错误。这可能是一个错误,我已在GitHub 上报告过。 ggivs 目前尚未积极开发,但我预计在 hadley 完成其他一些工作之后,今年晚些时候开发将继续。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-12-11
    • 2018-05-12
    • 2021-06-24
    • 1970-01-01
    • 2011-11-03
    相关资源
    最近更新 更多