list of configuration options, see: https://developers.google.com/chart/interactive/docs/gallery/table#Configuration_Options
The parameters can be set via a named list. The parameters have to map those
of the Google documentation.
- Boolean arguments are set to
either
TRUE
or FALSE
, using the R syntax.
Google API parameters with a single value and with names that don't
include a "." are set like one would do in R, that is
options=list(width=200, height=300)
.
Exceptions to this rule are the width and height options for
gvisAnnotatedTimeLine
and gvisAnnotationChart
.
For those two functions, width and height must be character strings of the
format "Xpx"
, where X
is a number, or "automatic"
.
For example,
options=list(width="200px", height="300px")
.
Google API parameters with names that don't include a ".", but require
multivalues are set as a character, wrapped in "[ ]" and separated by commas,
e.g. options=list(colors="['#cbb69d', '#603913', '#c69c6e']")
Google API parameters with names that do include a "." present parameters with
several sub-options and have to be set as a character wrapped in " ".
The values of those sub-options are set via parameter:value. Boolean values
have to be stated as 'true'
or 'false'
.
For example the Google documentaion states the formating options for the
vertical axis and states the parameter as vAxis.format
.
Then this paramter can be set in R as:options=list(vAxis="{format:'#,###%'}")
.
If several sub-options have to be set, e.g. titleTextStyle.color
, titleTextStyle.fontName
and
titleTextStyle.fontSize
, then those can be combined in one list item
such as:
options=list(titleTextStyle="{color:'red', fontName:'Courier', fontSize:16}")
paramters that can have more than one value per sub-options are
wrapped in "[ ]". For example to set the labels for left and right axes use:options=list(vAxes="[{title:'val1'}, {title:'val2'}]")
gvis.editor
a character label for an
on-page button that opens an in-page dialog box enabling
users to edit, change and customise the chart. By default no
value is given and therefore no button is displayed.
For more details see the Google API documentation and the R examples below.