The goal of ggvis is to make it easy to describe interactive web graphics in R. It fuses the ideas of ggplot2 and shiny, rendering graphics on the web with vega (so one can draw on the canvas or using svg). It is less flexible than raw d3 or vega, but much more succinct and is tailored to the needs of exploratory data analysis.
1 ответ

Управление текстом при использовании add_tooltip в ggvis - r

Я пытаюсь получить больше контроля над текстом, который появляется при использовании add_tooltip в ggvis, Скажем, я хочу построить 'totalinns' против 'avg' для этого кадра данных. Цветовые точки по стране. Текст, который я хочу отобразить во всплыва…
11 дек '14 в 19:33
1 ответ

Добавление текста в юникоде в ggvis plot

Я пытаюсь добавить текст в кодировке Юникод, используя layer_text(), но он не работает, если я не предоставлю текст в качестве константы: x = data.frame(a=c(1,2),b=c("\\u2799","\\u2794")) # This one works x %>% ggvis(~a) %>% layer_text(text :=…
05 фев '15 в 15:55
0 ответов

Составной график, отображающий значения во всплывающей подсказке в документе уценки в R

Мне нужно построить гистограммы со сложенными значениями в rmarkdown документ. Это можно сделать с помощью ggplot, конечно, как: df1 <- read.csv('Data_New.csv') df1$year <- factor(df1$year) ggplot(df1,aes(x = year,y=value, fill = type)) + geom…
21 окт '15 в 18:42
1 ответ

Как выровнять гистограмму и линейный график в ggvis на графике с двумя осями Y?

Используя следующий код: library(ggvis) library(dplyr) mydf2 <- iris %>% group_by(Species) %>% summarize(Sepal.Length = mean(Sepal.Length), Sepal.Width = mean(Sepal.Width)) mydf2 %>% as.data.frame() %>% ggvis(x = ~ Species, y = ~ Sepa…
13 окт '14 в 09:34
1 ответ

R Shiny ggvis не реагирует на динамический ввод

Я пытаюсь построить блестящую приборную панель с ggvis barcharts. Идея состоит в том, чтобы отображать столбцы с 10 лучшими ценами за определенный месяц в году. Пользователь может выбрать год и месяц. Выбор месяцев зависит от выбранного года, поэтом…
10 июн '16 в 12:04
1 ответ

Тепловая карта объединяет общие строки для консолидированного графика в R

Я использую ggvis для создания тепловой карты (plot1), используя следующие данные образца. Class Super_class cell1 cell2 cell3 A1 A 2 3.96 0.6 A2 A 1 2.92 0 A3 A 5 0.56 6.4 A4 A 1 10.92 22.36 A5 A 0 0 5.32 B B 0 0 1 C1 C 0.64 2.4 3.4 C2 C 0 3.6 2.56…
17 июн '15 в 14:04
0 ответов

ggvis R - как отобразить данные в порядке убывания?

Я использую приведенный ниже код, чтобы создать гистограмму в порядке убывания для V1: AvgOverallkeyword<- arrange(AvgOverallkeyword,desc(V1)) ggvis(AvgOverallkeyword,x=~Keyword,y=~V1)%>% layer_bars(fill:="orange") I am getting attached chart …
29 апр '16 в 20:25
1 ответ

ggvis - Как построить диаграмму

Я не знаю, что не так с моим кодом. но я получаю эту ошибку: > Visitas_Por_Fuente %>% ggvis(~Campanas1, ~sessions) %>% layer_bars() Error in .subset2(x, i, exact = exact) : subscript out of bounds Я просто хочу создать гистограмму, которая …
28 дек '14 в 02:49
0 ответов

R ggvis связанный_щетка не реагирует

У меня есть следующий код в моем Server.R data_agg_plot1<- reactive({ brush1 <- linked_brush(keys = data_agg()$id, "navy" ) data_agg <- data_agg() plot1<-data_agg%>% ggvis(x = ~dates_all) %>% group_by(factor(dates_all.1)) %>% la…
03 окт '15 в 04:46
3 ответа

R интерактивный сюжет: показывать вертикальную линию при наведении

Я искал способ нарисовать вертикальную линию вдоль оси X при наведении курсора на точки на графике с использованием R. На самом деле не имеет значения, какой это пакет, будь то сюжет, ggvis, rCharts, googleVis или любой другой. другой в этом отношен…
19 дек '15 в 12:31
1 ответ

Использование:= и = в назначениях свойств ggvis

Страница учебника по интерактивности ggvis http://ggvis.rstudio.com/interactivity.html предоставляет следующий код: library(dplyr) library(ggvis) mtcars %>% ggvis(~wt, ~mpg) %>% layer_smooths(span = input_slider(0.5, 1, value = 1)) %>% laye…
04 июл '14 в 04:32
0 ответов

Вывод Shiny Gvis открывается в браузере, а не в приложении

Я пытаюсь заставить мою shinydashboard построить диаграмму Санки в блоке, но когда я ее запускаю, она открывается на другой вкладке в моем браузере. Можно ли с помощью htmlOutput открыть в окне приложения график Санки? Я попытался изменить его на Da…
10 май '16 в 21:54
1 ответ

Проблемы с блестящей уценкой и ggvis

У меня проблемы с включением графика ggvis в блестящую уценку. Например, Кодекс --- title: "testShiny" runtime: shiny output: html_document --- ```{r, fig.height=3} require(ggvis) require(knitr) require(shiny) women %>% ggvis(x= ~height, y = ~wei…
05 авг '14 в 18:35
1 ответ

Установить динамический масштаб ggvis после фильтрации с помощью input_select()

Это продолжение динамической фильтрации с помощью input_select() с использованием ggvis в R. Что не так с этой попыткой динамически установить домен y масштаб на основе отфильтрованных данных? CYLINDER_CHOICES <- unique(mtcars$cyl) mtcars %>% …
03 фев '15 в 16:50
1 ответ

Есть ли у ggvisOutput опция щелчка, похожая на plotOutput

Вот некоторый блестящий код, взятый из онлайн-справки, которая создает график, по которому можно щелкнуть, чтобы получить (x, y) Coords. library(shiny) ui <- basicPage( plotOutput("plot1", click = "plot_click"), verbatimTextOutput("info") ) serve…
24 июн '16 в 00:51
1 ответ

R: Как изменить цвет фона графика для определенного диапазона в блестящем приложении ggvis

У меня есть простое блестящее приложение, как показано ниже, и вы можете запустить его. Сюжеты созданы ggvis и пользователь может выбрать имя студента из inputSelect, На графиках я хочу изменить цвет фона в определенном диапазоне очков. Например, на…
26 окт '15 в 15:28
0 ответов

add_tooltip в ggvis с ioslides

Я пытаюсь добавить график ggvis с всплывающей подсказкой к презентации ioslides, используя knitr: --- title: "Untitled" output: ioslides_presentation --- ```{r options} library(knitr) ``` ## Slide with ggvis plot ```{r, message=FALSE, warning=FALSE,…
15 окт '14 в 09:12
1 ответ

Конфликт ggvis и data.table?

Я пытаюсь бежать ggvis в комбинации с data.tableсм. код ниже. Я получаю следующую ошибку: Error in `:=`(mpg2, mpg/2) : Check that is.data.table(DT) == TRUE. Otherwise, := and `:=`(...) are defined for use in j, once only and in particular ways. See …
18 авг '14 в 15:48
1 ответ

Как сделать подсказку ggvis интерактивной в блестящем приложении?

В приведенном ниже примере у меня есть интерактивный блестящий хорвлет ggvis с всплывающей меткой для дохода в каждом штате. Пользователи могут переключать данные из выпадающего списка.Мой вопрос заключается в том, как сделать функцию всплывающей по…
15 окт '15 в 21:29
1 ответ

Разложение LOESS (STL) с использованием Ggvis

Я хочу иметь возможность построить три различных элемента разложения сезонных трендов, используя Лёсс (STL) с Ggvis. Тем не менее, я получаю эту ошибку: Error: data_frames can only contain 1d atomic vectors and lists Я использую набор данных nottem.…
22 окт '15 в 14:29