R快速入门笔记

R的入门笔记。~

1. R数值

R中的赋值 “<-", 例如 a <- 100; R语言区别大小写,#后边的都表示注释
数值运算符 +、-、*、/、^%%余数、%/%表示整除的商
常见数学函数:exp()、sqrt()、sin()、cos()、tan()、cot()
条件判断:if (conditon) {expr1} else {expr2}
循环: for (i in1:10) {
#expressions
}
while (a <121)
{
a <- a+1 }

显示/设置工作目录:getwd()setwd(dir) #其中,dir是目录的字符串
读文本文件:(x=read.table("abc.txt"))
读剪切板: y<-read.table("clipboard", header=F)

2. 序列和向量

3. 矩阵

4. 多维数组

5. 数据框

6. 列表

7. 常见数据分布

正太分布rnorm()
柏松分布rpois()
指数分布rexp()
Gamma分布函数rgamma( )
均匀分布函数runif( )
二项分布函数rbinom( )
何分布函数rgeom( )
例如:

^^

Posted in Python|R.
  1. 谢谢分享先… 然后可能有个错误. # 对于乘方,序列和向量定义不一样 (1:10) 也应该是 vector 吧? 所以 c(1:10) 与 1:10 是一样的… 然后 c(1:10)^2 与 (1:10)^2 结果是一样的. 你写的 1:10^2 中 ^ 运算的优先级比较高, 所以相当于 1:100