1、数据分析金字塔
2、【文件】-【改变工作目录】
3、【程序包】-【设定CRAN镜像】
【程序包】-【安装程序包】
4、向量 c()
例:x=c(2,5,8,3,5,9)
例:x=c(1:100) 表示把1 - 100的所有数字都给x这个变量
5、查看x的类型:>mode(x)
6、查看x的长度:>length(x)
7、将两个向量组成一个矩阵:
>rbind(x1, x2) 注:r是row的意思,即行,按行组成矩阵。
>cbind(x1, x2) 注c是column的意思,即列,按列组成矩阵。
8、求平均值:>mean(x) 注:R语言大小写敏感
对列求平均值:colMeans(x)
apply(x, 2, mean) --对x在列的方向求平均值,如果2改成1则对行求平均值。很强大。
求和:>sum(x)
求最小值:>max(x)
求最大值:>min(x)
求方差:>var(x) 作用:反应数据离散的情况,方差越大离散情况越大。
求标准差:>sd(x) 作用:和方差反应的差不多
求连乘:>prod(x)
9、帮助:>help(mode) 或 ?mode
10、等号:
11、向量的产生
1)形成等差向量:>1:10
2)形成的向量每个都减1:>1:10-1
3)形成的向量每个都乘以2:>1:10*2
4)形成的向量先乘以2再加1:>1:10-2+1
5)显示向量x的第n个元素:>x[n]
6)向量x除了第n个元素不显示,其它都显示:>x[-n]
7)把向量x中的第1到5个元素显示出来:>x[1:5]
8)向量x除了第1到5个元素不显示,其它都显示:>x[-(1:5)]
9)把向量x中小于20的元素显示出来:>x[x<20]
12、按照指定的规律形成向量:>seq(5, 20) --形成从5到20的向量,步长为1。
>seq(5, 20, by=2) --步长为2进行增长,可以简写为:>seq(5,