File: g.brownian.motion.Rd

package info (click to toggle)
r-cran-animation 2.7%2Bdfsg-1
  • links: PTS, VCS
  • area: main
  • in suites: bookworm, forky, sid, trixie
  • size: 1,268 kB
  • sloc: javascript: 873; sh: 15; makefile: 2
file content (60 lines) | stat: -rw-r--r-- 1,741 bytes parent folder | download
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
55
56
57
58
59
60
% 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{
if (interactive()) g.brownian.motion(15, digits = 2, width = 600, height = 500,
    file = "BM-motion-chart.html")
}
\references{
\url{https://developers.google.com/chart/?csw=1} and
  \url{https://yihui.org/en/2008/11/brownian-motion-using-google-visualization-api-and-r/}
}
\seealso{
\code{\link{brownian.motion}}, \code{\link{BM.circle}},
  \code{\link{rnorm}}
}
\author{
Yihui Xie
}