Windows
OS X
Linux or Unix
The major Linux distributions have packages for installing R. Here are some examples:
Distribution | Package name |
---|---|
Ubuntu or Debian | r-base |
Red Hat or Fedora | R.i386 |
Suse | R-base |
Use the system’s package manager to download and install the package. Normally, you will need the root password or sudo privileges; otherwise, ask a system administrator to perform the installation.
Rstudio as a R tool
download for windows OS.
Windows
OS X
Linux or Unix
install.packages("NRAIA") library(NRAIA) detach(package:NRAIA)
trees summary(trees) boxplot(trees) pair(trees)
cars plot(dist~speed, data=cars) m.cars <- lm(dist ~ speed, data=cars) m.cars summary(m.cars)
chickwts summary(chickwts) boxplot(weight~feed, data=chickwts) anova(lm(weight~feed, data=chickwts) ## or . . . m.chck <- aov(weight~feed, data = chickwts) m.chck summary(m.chck)
t-test
ANOVA
Factorial ANOVA
correlation
regression
Multiple regression
> 1+1
> 1+1 [1] 2
max(1,3,5) [1] 5
max(1,3 ,5) [1] 5
Table 1-1. Keystrokes for command-line editing
Labeled key | Ctrl-key combination | Effect |
---|---|---|
Up arrow | Ctrl-P | Recall previous command by moving backward through the history of commands. |
Down arrow | Ctrl-N | Move forward through the history of commands. |
Backspace | Ctrl-H | Delete the character to the left of cursor. |
Delete (Del) | Ctrl-D | Delete the character to the right of cursor. |
Home | Ctrl-A | Move cursor to the start of the line. |
End | Ctrl-E | Move cursor to the end of the line. |
Right arrow | Ctrl-F | Move cursor right (forward) one character. |
Left arrow | Ctrl-B | Move cursor left (back) one character. |
Ctrl-K | Delete everything from the cursor position to the end of the line. | |
Ctrl-U | Clear the whole darn line and start over. | |
Tab | Name completion (on some platforms). |
On all platforms, you can also use the q function (as in quit) to terminate the program.
> q()
Note the empty parentheses, which are necessary to call the function.
Windows
OS X
Linux or Unix
Use the help.start function to see the documentation’s table of contents:
> help.start()
> help.start() starting httpd help server ... done If nothing happens, you should open ‘http://127.0.0.1:25578/doc/html/index.html’ yourself
Packages
Click here to see a list of all the installed packages, both in the base packages and the additional, installed packages. Click on a package name to see a list of its functions and datasets.
Search Engine & Keywords
Click here to access a simple search engine, which allows you to search the documentation by keyword or phrase. There is also a list of common keywords, organized by topic; click one to see the associated pages.
Use help to display the documentation for the function:
> help(functionname)
Use args for a quick reminder of the function arguments:
> args(functionname)
Use example to see examples of using the function:
> example(functionname)
> help(mean)
> ?mean
> args(mean)
> example(mean)
> > example(mean) mean> x <- c(0:10, 50) mean> xm <- mean(x) mean> c(xm, mean(x, trim = 0.10)) [1] 8.75 5.50
see this document for trim option
mean> mean(USArrests, trim = 0.2) Murder Assault UrbanPop Rape 7.42 167.60 66.20 20.16
mean> colMeans(USArrests) Murder Assault UrbanPop Rape 7.42 167.60 66.20 20.16
see this document for colMeans function.
> help.search("pattern")
> ??pattern
> help.search("social network")
> help(package="packagename")
> help(package="tseries")
> install.package("tseries") Error: could not find function "install.package"
> install.packages("tseries") Installing package into ‘D:/Users/Hyo/Documents/R/win-library/3.2’ (as ‘lib’ is unspecified) --- Please select a CRAN mirror for use in this session --- trying URL 'https://cran.ism.ac.jp/bin/windows/contrib/3.2/tseries_0.10-35.zip' Content type 'application/zip' length 321067 bytes (313 KB) downloaded 313 KB package ‘tseries’ successfully unpacked and MD5 sums checked The downloaded binary packages are in C:\Users\Hyo\AppData\Local\Temp\RtmpmQCQRK\downloaded_packages > help(package="tseries") >
> RSiteSearch("ANOVA")