R语言数据分析:lm()函数和统计函数

回归分析lm

lm使用数据集形式必须是数据框
(使用as.data.frame()将数据转化为data.frame形式)

lm(y~x1+x2+x3)

在这里插入图片描述
在R中进行数据分析时主要是运用各种函数,重要的是我们要掌握各种函数处理时输入的数据形式以及输出形式
例如,对于输入数据类型
sum、mean、sd、range、median、sort、order等要求输入向量类型
cbind、rbind要求输入矩阵或者数据框类型
heatmap要求输入数字矩阵类型

R中的统计函数

R中的统计函数大概有如下的规律
在这里插入图片描述
以正态分布为例
在这里插入图片描述
以d、p、q、r开头的函数为满足相关含义的正态分布函数
其他的概率分布有
在这里插入图片描述

频数统计函数

split(data,列名)
在这里插入图片描述

table(因子……)或with(data,(table()))
一维的,获取因子每个种类的频数;二维的返回一个列联表

prop.table(因子)
统计种类出现的频率

xtabs(因子……,data)
二维返回结果与table返回结果类似

在这里插入图片描述

margin.table(data,1/2)
1,代表行
2,代表列
计算边界值

addmargins(data,1)
计算边界值和并加入列表中,也可设置1或2表示只添加行或者列

  • 1
    点赞
  • 24
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值