c()-拷贝函数, mode()-变量类型,rbind()-按行合并矩阵, cbind()-按列合并矩阵。
x=c(1:100) 建立一个向量是 1到 100 的 等差数列;
var(x) 是求 方差;prod(x)-连乘 ; sd(x)-标准差;
help(mode) R语言中的帮助函数;
1:10 【 1到10的等差数列】等等等......
a[5] 显示第5个元素;
a[-5] 除了第5个元素不显示之外呢,其他元素都显示出来。
a[1:5] (1:5就是一个向量) : 第1个元素到第5个元素进行显示。
a[-(1:5)] : 出了 第1个元素到第5个元素不进行显示。其他全部进行显示。
a[c(2,4,7)] 显示第2,4,7 个 元素
a[3:8] 第3个到第8个元素的内容
seq(5,20) - sequence函数: 产生向量的函数,起始元素5,结束元素20;
seq(5,121,by=2) 公差为2进行增长
seq(5,121,length=10) , 公差显然是 (121-5 )/10;
letters: 存储着26个字母;
新建向量: which()函数 , 主要是查询条件的列出下标。
定义a = c(2,3,4,5,6,7,8,9)
which.max(a)
rev()函数, 颠倒元素;
sort()函数, 排序函数,从小到达进行排序;
matrix()函数 生成矩阵 ,:
a1=c(1:12);1到12的等差数列 matrix(a1, nrow=3,ncol=4) 3行4列
matrix(a1,nrow=4,ncol=3,byrow=T) 我们按照行来绕,不按照列来绕。