138得票6回答
使用管道运算符%>%时的R条件评估

当使用管道操作符%>% 与诸如dplyr、ggvis、dycharts等包时,我如何有条件地执行一步操作?例如:step_1 %>% step_2 %>% if(condition) step_3 这些方法似乎不起作用:step_1 %>% step_2 if(co...

23得票3回答
在ggvis中添加图表标题

我想为ggvis图形添加标题,但是我找不到任何示例。在其他R图形中很容易做到,例如:library(ggplot2) library(ggvis) x <- 1:10 y <- x^2 df <- data.frame(x, y) plot(x, y, main = "Pl...

21得票1回答
在Shiny应用程序中动态调整ggvis图的大小

当将 ggvis 图表添加到 shiny 应用程序中时,图表的宽度和高度是固定的,并且不会自动调整为放置 ggvis 对象的 div 的大小。当应用程序用户具有不同的屏幕尺寸或调整应用程序窗口大小时,这显然会引起一些问题。 虽然可以使用 set_options 在服务器端修改 ggvis 对...

16得票2回答
在ggvis中的图表下方添加一个水平离散图例。

我想在 ggvis 图表下面制作一个水平图例。我可以使用图例属性将其放置在图表下方,但不知道如何使标签在图例标题下方水平显示。以下是最小可重复代码(从网络上获取)。df1 = data.frame(x=sample(1:10), y=sample(1:10)) df2 = data.frame...

16得票5回答
使用ggvis是否可以交互式地更改x和y轴的变量?

有没有人知道是否可以使用ggvis与用户交互地更改x和y轴变量?我可以更改数据点的大小、位置和透明度,但我不确定是否可以允许用户从下拉列表中选择一个变量作为x/y轴的数据。

13得票1回答
使用ggvis R在线图中创建次要Y轴

这是我用R中的ggvis包目前为止所做出来的。 mtcars %>% ggvis(x = ~disp) %>% layer_lines(y = ~wt, stroke := "red") %>% layer_lines(y = ~mpg) %>%...

11得票2回答
将包含在输入数据集中但不直接在可视化中的数据添加到ggvis工具提示

这是我的输入数据集: > names(breakingbad.episodes) [1] "season" "episode" "epnum" "epid" "title" [6]...

10得票1回答
R: ggvis - 灰色背景(类似于ggplot2)

我想要在ggvis中使用ggplot2的外观和感觉。有没有办法在ggvis中实现这一点? 我有一个来自ggvis的例子: 注意: 1)不喜欢白色背景(最好用ggplot2的灰色背景) 2)如您所见,条形图有黑色轮廓线,请问如何去除它? 我的代码:Visitas_Por_Fuent...

10得票1回答
在交互式ggvis图表上叠加图例

我希望将我的图例放在图内,就像这个问题中所回答的那样,但是针对一个交互式图。 在第一个代码块中,图例离开了绘图区域,但是当我去掉交互时它正常工作。 library(ggvis) library(dplyr) # With drop down list it doesn't work mtc...

10得票2回答
反应式Shiny表达式中的数据如何传递到ggvis图?

我正在熟悉ggvis,并尝试在shiny中使用它。我不太理解ggvis如何从响应式的Shiny表达式中获取数据。以下是来自ggvis GitHub存储库的基本应用程序: ui.R:shinyUI(pageWithSidebar( div(), sidebarPanel( sl...