43数学统计函数44描述性统计函数
43数学统计函数
正态分布 x<-rnorm(n=100,mean=15,sd=2)
取整数:round(x)
正态分布图qqnorm()
生成随机数runif
runif(50,min=1,max=100)
44描述性统计函数
1.对数据集进行详细统计summary
summary(mtcars)
只对一列进行统计: fivenum(mtcars$hp)
2.包Hmisc
安装:install.packages("Hmisc")
载入:library(Hmisc)
函数describe计算统计量
describe(mtcars)
3.包pastecs
library(pastecs)
> stat.desc(mtcars,basic=TRUE,desc=TRUE,norm=TRUE)#basic基本值,desc描述值,norm统计值
4.包:psych
函数:describe()
5.
对分组信息进行统计
aggregate(mtcars,by=list(mtcars$carb),mean) #统计函数也可以是sd
6.安装包:install.packages(doBy)
载入:library(doBy)
函数: summaryBy(mpy+hp+wt~am,data=mtcars,FUN=mean)
45频数统计函数
因子:因子分组后进行频数统计
mtcars转为因子:x<-as.factor(mtcars$cy1)
分组split函数:split(mtcars,y)
cut:对连续数据进行分割 cut(mtcars$mpg,c(seq(10,50,10)))
频数的统计: table(因子)
频率的统计:prop.table
prop.table(table(因子))
二维列联表
安装:install.packages("vcd")载入: library(vcd)
table(Arthritis$Treatment,Arthritis$Improved)
xtabs(~Treatment+Improved,data=Arthritis)
x<- xtabs(~Treatment+Improved,data=Arthritis)
magin.table(x)
prop.table(x,1)#1代表行,2代表列
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· winform 绘制太阳,地球,月球 运作规律
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· AI 智能体引爆开源社区「GitHub 热点速览」
· 写一个简单的SQL生成工具