21

将 ggvis 绘图添加到闪亮的应用程序时,绘图的宽度和高度是固定的,不会自动调整到放置 ggvis 对象的 div 的大小。当应用程序用户具有不同的屏幕尺寸时,这显然会导致一些问题例如,或调整应用程序窗口的大小。

可以使用 set_options 在服务器端修改 ggvis 对象的大小,但这并没有真正帮助,因为我认为没有办法将 div 的大小传递给服务器端。

我已经尝试在 ui 端修改与 ggvis 对象关联的不同类的 css(例如 ggvis-output、ggvis-output-container 等),但这也无济于事。无论如何, ggvisOutput 函数似乎都会覆盖 css 的长度和宽度。

有没有人找到解决方案/解决方法来动态调整 ggvis 图的大小作为周围 div 大小的函数?

谢谢你的帮助。

4

1 回答 1

7

这现在可以在 ggvis 的开发版本中实现。见https://github.com/rstudio/ggvis/pull/381

于 2015-04-01T22:01:14.627 回答