Some (very) basic R commands for simple statistics
To install packages: install.packages("package")
To run library: library(package)
Useful packages:
library(xlsx)
library(geoR)
library(ggplot2)
library(HH)
library(nortest)
library(tseries)
library(fUtilities)
library(nlme)
library(lme4)
The help function:
?? query
(I.e. ?? lm
)
To import data on an excel sheet:
library(xlsx)
Data <- read.xlsx("Data.xlsx", sheet no.)
attach(Data)
To generate a subset of a dataframe:
subset.data <- subset(Data, factor=="group1")
Linear Analysis:
"m <- lm(a ~ b, data=Data)"
"summary(m)"
"drop1(m, test="F")"
"ancova(a ~ b*factor, data=Data)"
"t.test(Data$a, Data$b)"
"cor.test(Data$a, Data$b, method="spearman")"
"ad.test(Data$a)"
"boxcoxfit(Data$a)"
Diagnostic tests:
"par(mfrow=c(2, 3))"
"plot(m, which=1:6)"
Plotting:
The package "ggplot2" makes lovely figures and there are many guides for how to use it on the web.
Other basic plotting;
"plot(x, y)"
"m <- lm(y ~ x)"
"abline(m, col="red")"