r语言mfrow全程_R语言学习笔记:基础知识

本文介绍了R语言的基础知识,包括向量的创建、查看类型和长度、矩阵的操作如rbind和cbind,以及数据框的概念。此外,还讲解了如何读取和写入数据,绘制图表,以及一些基础的统计概念和函数,如平均值、方差、相关系数和线性回归。
摘要由CSDN通过智能技术生成

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,

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值