Description Usage Arguments Details Value Author(s) References See Also Examples
An interactive candlestick chart.
The gvisCandlestickChart function reads a data.frame and creates text output referring to the Google Visualisation API, which can be included into a web page, or as a stand-alone page. The actual chart is rendered by the web browser using SVG or VML.
1 2 3 |
data |
a |
xvar |
name of the character column which contains the category labels for the x-axes. |
low |
name of the numeric column specifying the low/minimum value of this marker. This is the base of the candle's center line. |
open |
name of the numeric column specifying the opening/initial
value of this marker. This is one vertical border of the candle. If
less than the |
close |
name of the numeric column specifying the closing/final
value of this marker. This is the second vertical border of the
candle. If less than the |
high |
name of the numeric column specifying the high/maximum value of this marker. This is the top of the candle's center line. |
options |
list of configuration options for Google Combo Chart.
Further possible components are, taken from https://google-developers.appspot.com/chart/interactive/docs/gallery/candlestickchart.html#Configuration_Options:
|
chartid |
character. If missing (default) a random chart id will be generated based on
chart type and |
From http://code.google.com/apis/chart/interactive/docs/gallery/candlestickchart.html#Overview:
A candlestick chart is used to show an opening and closing value overlaid on top of a total variance. Candlestick charts are often used to show stock value behavior. In this chart, items where the opening value is less than the closing value (a gain) are drawn as filled boxes, and items where the opening value is more than the closing value (a loss) are drawn as hollow boxes.
gvisCandlestickChart
returns list of class
"gvis
" and "list
".
An object of class "gvis
" is a list containing at least the
following components:
|
Google visualisation type, here 'CandlestickChart' |
|
character id of the chart object. Unique chart ids are required to place several charts on the same page. |
|
a list with the building blocks for a page
|
Markus Gesmann markus.gesmann@gmail.com,
Diego de Castillo decastillo@gmail.com
Google Candlestick Chart API: http://code.google.com/apis/chart/interactive/docs/gallery/candlestickchart.html
Follow the link for Google's data policy.
See also print.gvis
, plot.gvis
for
printing and plotting methods
1 2 3 4 5 6 7 8 9 10 11 12 13 | ## Please note that by default the googleVis plot command
## will open a browser window and requires an internet
## connection to display the visualisation.
## Example data set
OpenClose
C1 <- gvisCandlestickChart(OpenClose, xvar="Weekday", low="Low",
open="Open", close="Close",
high="High",
options=list(legend='none'))
plot(C1)
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.