第一章就是数理统计知识哈,就不在这写了直接水一章,第二章的干货在这里,一章一章来吧,楼主也虚没库存,不是有意拉篇数的(当然这只是自己总结出来的一部分,具体参考书)
1.帮助命令:help(solve),?solve,help(“solve”)。
2.重复函数rep(x,y,z),x是数据,y是重复次数,z是长度。
3.清除R命令行控制台的屏幕内容ctrl+l。
4.用键盘导入数据的函数edit
5.记着这个向量的类型:logical(逻辑型),numeric(数值型),complex(复数型),character(字符型),因子变量factor();is.类型(x):检验是否为这个类型;as.类型(x):强制转换成这个类型。
6.逻辑型数据有T,F,NA。
7.paste函数把它的自变量连成一个字符串,中间用空格分开。
8.unclass()去掉一个有类的对象class类。
9.统计中有几个重要类别:区间变量、名义变量和有序变量,区间变量取连续性数值,可以求和,平均值等;名义变量和有序变量取离散值,可以有数值,字符型值,不能计算,只能分类或计数。名义变量有性别,省份,职业。有序变量如班级,名次。
10.构造多维数组array(),构造矩阵matrix(),向量内积crossprod(),向量的外积outer(),求矩阵的逆solve()特征值和特征向量eigen(),奇异值分解svd(),求矩阵A的行列式的值det(A),最小二乘拟合lsfit()。
11.参数collapse不指定值时,返回值是自变量之间通过sep指定的分隔符连接后得到的一个字符型向量
12.矩阵运算中行nrow,列ncol,横向合并大矩阵cbind(),纵向合并大矩阵rbind(),将矩阵转化为向量as.vector(),广义转置aperm(A,perm)perm是新次序重新排列。
13.修改矩阵变量名的函数:colnames函数。
14.列表list(),数据框每列是一个变量(可以是不同类型,向量,因子,数值型矩阵,列表或其他数据框)数据框变量的向量、因子或矩阵必须具有相同的长度(行数),每行是一个观测。unlist将列表转化为向量。
15.数据框的生成data.frame();数据框变量链接attach();随向量,数组或矩阵类型编辑,修改edit()。
16.读纯文本文件read.table(),scan();读取S-PLUS文件read.S();读取Stata文件read.dta();读取excel用函数read.delim()。
17.载入程序包library(模块)。
18.写纯文本数据write.table()和write.csv()。