Click on the R icon
(If no R icon, go to the C drive and the Programs folder to find R or search for R)
To quit R:
> q()
What does it ask you? What does this mean?
For R HELP, for example to get help about the function runif ,
> help(runif)
For R HELP in html format
If you go to Help on the R toolbar and select R language (html), you will get the html version of help.
Generate a sample of 100 N(0,1) random variables.
> help(rnorm)
> temp <- rnorm(100)
What is in the object temp?
What is the length of the oject temp?
Make a informative plot of temp?
If this were part of a homework problem, you might want to copy and
paste the R code and plot into a Word Document?
Say what?
Let's try knitr today after we go through R Lab.
Try it!
Note: To copy and paste from the graphics window,
Right click on the mouse and select Copy as metafile, then Paste.
For the binomial distribution,
these functions are
pbinom,
qbinom,
dbinom, and
rbinom.
For help, use the help function on one of the four functions above.
Problem: Dr. Dribble has a probability of .8 of making free throws each time he shoots. What is the probability of him making at least 8 out of 10 free throws?
Assume his shots are independent of each other.
Let X be the number of free throws made. X is has a Binomial(10, 0.8) distribution. What does this look like?
Let's generate a large number of Binomial(n,p) random variables and look at the histogram.
> set.seed(1) > bindat <- rbinom(n=10000, size=10, prob=0.8) > hist(bindat, breaks=seq(2, 10, 1), freq=F)We want to find the probability of making at least 8 out of 10 free throws.
Let's calculate P(X <= 7) when X is has the Binomial(10, 0.8) distribution using the pbinom function.
Now, to answer the question: P(X >= 8) = 1 - P(X <= 7) = 1-0.3222005 = 0.6777995
> help(binom.test)
Class example: Binom(25,0.4). If B=15, what do you conclude?
> binom.test(15,25,0.4, alternative="greater")
Calculate P(B >= 15) in R. For the signficance level, P(B >= 14)?
What about CI's for this test? (see help function)
Here are some knitr resources
Send me more and I will gladly add to this!
Here is a HW template that I have made for you (Thanks Nick!): STAT672HW0knitr.Rnw
Try going through the following Intro. Lessons. The # sign is a comment, so you can copy and paste.