Linux or Unix
The major Linux distributions have packages for installing R. Here are some examples:
|Ubuntu or Debian||r-base|
|Red Hat or Fedora||R.i386|
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.
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)
> 1+1  2
max(1,3,5)  5
max(1,3 ,5)  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.
Note the empty parentheses, which are necessary to call the function.
Linux or Unix
Use the help.start function to see the documentation’s table of contents:
> help.start() starting httpd help server ... done If nothing happens, you should open ‘http://127.0.0.1:25578/doc/html/index.html’ yourself
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:
Use args for a quick reminder of the function arguments:
Use example to see examples of using the function:
> > example(mean) mean> x <- c(0:10, 50) mean> xm <- mean(x) mean> c(xm, mean(x, trim = 0.10))  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("social network")
> 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") >