O'Reilly logo

Web Application Development with R Using Shiny - Second Edition by Chris Beeley

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Resizing the google chart

So far, it was so simple. However, there is a problem!

Google vis charts, unlike native R visualizations, are not automatically resized when the browser window changes. We're going to fix this problem very simply using session$clientData, which we came across at the beginning of the chapter. If you are running the application, click on the Show client data button at the bottom of the application. The following screen will appear:

Resizing the google chart

In order to redraw the gauge, we are going to establish a dependency on one of these elements that we know will change when the size of the browser window changes. In this case, output_trend_width ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required