R глянцевая r-markdown: синхронизировать увеличение в диаграммах - PullRequest
1 голос
/ 08 февраля 2020

Я создаю flexdashboard с R уценкой / блестящий.

Предполагается, что панель приборов имеет два одинаковых графика рассеяния. Можно ли синхронизировать две диаграммы, если я увеличу одну из них? Какой пакет лучше всего подходит для достижения этой цели и размещения его на flexdashboard?

Я попробовал Plotly. Но там я мог синхронизировать только одну ось, но не обе одновременно. Если диаграммы ориентированы вертикально, он будет синхронизировать ось x, а если горизонтально - синхронизировать ось y.

Я все еще пытаюсь использовать dygraph. У меня сложилось впечатление, сгруппировав графики, я мог бы синхронизировать масштабирование. Это правильно? Будет ли он синхронизировать обе оси одновременно? (Единственная проблема, это в основном инструмент временных рядов, и он не предназначен для точечных графиков, т.е. не для данных с более чем одним значением на значение x. По крайней мере, это мое впечатление.)

Есть ли пакет в состоянии обрабатывать синхронизацию по осям X и Y одновременно? Или я что-то пропустил с Plotly / dygraph?

Спасибо за вашу помощь.

Ответы [ 2 ]

0 голосов
/ 18 февраля 2020

dygraphs синхронизирует только диапазон дат (ось x), если вы установили параметр group . Для синхронизации оси y вы можете попытаться получить обратный вызов масштабирования и применить уровень масштабирования к другому графику.

0 голосов
/ 09 февраля 2020

Для интересующихся. Rbokeh делает диаграммы рассеяния и позволяет синхронизировать обе оси. Используйте функцию grid_plot для построения графиков и установите same_axes = TRUE.

...