Size: a a a

R (язык программирования)

2021 April 04

EP

Ed P in R (язык программирования)
Марк
Привет) Подскажите, пжл, а как засунуть интерактивный график в функцию plot_grid из пакета cowplot?

Задача такая: сделать несколько графиков в ggplot2 и поместить их на одной картинке. Без интерактивности они спокойно кладутся в plot_grid и получается картинка с несколькими графиками. Но если применить функцию ggplotly к объекту ggplot2, чтобы сделать график интерактивным, то plot_grid уже не хочет их принимать
Мне еще попадался пакет ggiraph для интерактивных графиков. М.б. он сможет?
источник

DP

Dmitry Perepechin in R (язык программирования)
Марк
😞 Ну ладно, попробую аннотации в ggplot пока прикрутить) Спасибо)
А что не так с плотли без ггплота))? К чему такая привязанность))?
источник

М

Марк in R (язык программирования)
Ed P
Мне еще попадался пакет ggiraph для интерактивных графиков. М.б. он сможет?
Мне подсказали, как сделать это с помощью subplot из plotly) Осталось только решить проблему изчезающих заголовокох))
источник

DP

Dmitry Perepechin in R (язык программирования)
Ed P
Мне еще попадался пакет ggiraph для интерактивных графиков. М.б. он сможет?
С ним не очень удобно подбирать размер графика и т. Д., но я последний раз его год назад смотрел
источник

М

Марк in R (язык программирования)
Dmitry Perepechin
А что не так с плотли без ггплота))? К чему такая привязанность))?
Да просто только вчера весь день просидел и более менее освоился в ggplot ) Освоить plotly за сегодня уже не выйдет) Отложу на следующую неделю тогда)
источник

М

Марк in R (язык программирования)
А с помощью чего вообще можно красиво визуализировать таблицы, типо сводника в экселе с условным форматированием? С plotly можно?)
источник

DP

Dmitry Perepechin in R (язык программирования)
В плотли можно рендерить таблицы, но я никогда не пробовал их. Я таблицы делал с помощью kableExtra. Можно посмотреть в сторону DT или reactable
источник

A

Andrey in R (язык программирования)
источник

A

Andrey in R (язык программирования)
и более новый пакет https://patchwork.data-imaginist.com/
источник

A

Andrey in R (язык программирования)
gridExtra позволяет таблицу вкорячивать на картинку
источник

DP

Dmitry Perepechin in R (язык программирования)
Вопрос в том как оно подружиться с ggplotly. Я так понимаю там нужны ховеры и интерактив.
источник

A

Andrey in R (язык программирования)
это все не для интерактива
источник

A

Andrey in R (язык программирования)
если нужны и картинка, и график - оба-два интерактивные - то пора пилить shiny-приложение
источник

PD

Pavel Demin in R (язык программирования)
rmarkdown + flexdashboard 😵
источник

М

Марк in R (язык программирования)
Таблицы можно не интерактивные, просто красивые)
источник

М

Марк in R (язык программирования)
Pavel Demin
rmarkdown + flexdashboard 😵
rmarkdown сам по себе позволяет делать красивые таблицы?)
источник

PD

Pavel Demin in R (язык программирования)
не совсем, это просто как вариант размещения нескольких интерактивных графиков на странице. для таблиц уже писали пакеты, могу только добавить rhandsontable, но может оказаться сложновато
источник

A

Andrey in R (язык программирования)
источник

DP

Dmitry Perepechin in R (язык программирования)
Pavel Demin
rmarkdown + flexdashboard 😵
У флекса есть один большой недостаток. Табсет идёт полностью либо на ряд, либо на столбец. А вот допустим если тебе нужны табсеты на втором графике ряда, так без костылях нельзя
источник

PD

Pavel Demin in R (язык программирования)
Dmitry Perepechin
У флекса есть один большой недостаток. Табсет идёт полностью либо на ряд, либо на столбец. А вот допустим если тебе нужны табсеты на втором графике ряда, так без костылях нельзя
да, согласен полностью. дело даже не только в сасбетах, а в приницпе в том, что column layout и row layout нельзя перемежать
источник