1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54
|
% Generated by roxygen2: do not edit by hand
% Please edit documentation in R/g.brownian.motion.R
\name{g.brownian.motion}
\alias{g.brownian.motion}
\title{Brownian Motion using Google Visualization API}
\usage{
g.brownian.motion(p = 20, start = 1900, digits = 14, file = "index.html", width = 800,
height = 600)
}
\arguments{
\item{p}{number of points}
\item{start}{start ``year''; it has no practical meaning in this animation
but it's the required by the Google gadget}
\item{digits}{the precision to round the numbers}
\item{file}{the HTML filename}
\item{width, height}{width and height of the animation}
}
\value{
\code{NULL}. An HTML page will be opened as the side effect.
}
\description{
We can use R to generate random numbers from the Normal distribution and
write them into an HTML document, then the Google Visualization gadget
``motionchart'' will prepare the animation for us (a Flash animation with
several buttons).
}
\note{
The number of frames is controlled by \code{ani.options('nmax')} as
usual.
Due to the ``security settings'' of Adobe Flash player, you might not be
able to view the generated Flash animation locally, i.e. using an address
like \samp{file:///C:/Temp/index.html}. In this case, you can upload the
HTML file to a web server and use the http address to view the Flash file.
}
\examples{
g.brownian.motion(15, digits = 2, width = 600, height = 500,
file = "BM-motion-chart.html")
}
\references{
\url{http://code.google.com/apis/visualization/} and
\url{http://bit.ly/12w1sYi}
}
\seealso{
\code{\link{brownian.motion}}, \code{\link{BM.circle}},
\code{\link{rnorm}}
}
\author{
Yihui Xie
}
|