当前位置: 首页 > news >正文

东莞网站建设有什么网络公司网页设计分为几个部分

东莞网站建设有什么网络公司,网页设计分为几个部分,网站有几类,珠海网站建设 骏域网站参考资料&#xff1a;R语言实战【第2版】 1、整体统计 对于R语言基础安装&#xff0c;可以使用summary()函数来获取描述性统计量。summary()函数提供了最小值、最大值、四分位数、中位数和算术平均数&#xff0c;以及因子向量和逻辑向量的频数统计。 myvars<-c("mpg&…

参考资料:R语言实战【第2版】

1、整体统计

        对于R语言基础安装,可以使用summary()函数来获取描述性统计量。summary()函数提供了最小值、最大值、四分位数、中位数和算术平均数,以及因子向量和逻辑向量的频数统计。

myvars<-c("mpg","hp","wt")
summary(mtcars[myvars])

        但基础安装没有提供偏度和峰度的计算函数。需要我们自定义函数来进行运算。

mystats<-function(x,na.omit=FALSE){if(na.omit) x<-x[!is.na(x)]m<-mean(x)n<-length(x)s<-sd(x)skew<-sum((x-m)^3/s^3)/nkurt<-sum((x-m)^4/s^4)/n-3return(c(n=n,mean=m,stdev=s,skew=skew,kurtosis=kurt))
}
myvars<-c("mpg","hp","wt")
sapply(mtcars[myvars],mystats)

        Hmisc、pastecs和psych包中也都有计算描述性统计量的函数。首次使用前需要先行安装。

        Hmisc包中的describe()函数可返回变量和观测的数值、缺失值和唯一值的数目、平均值、分位数,以及5个最大的值和5个最小的值。

library(Hmisc)
myvars<-c("mpg","hp","wt")
describe(mtcars[myvars])

        pastecs包中的stat.desc()函数,可以计算种类繁多的描述性统计量。使用格式为:

        stat.desc(x,basic=TRUE,desc=TRUE,norm=FALSE,p=0.95)

其中x是一个数据框或时间序列。

若basic=TRUE,则计算其中所有值、空值、缺失值的数量,以及最小值、最大值、值域,还有总和。

若desc=TRUE,则计算中位数、平均数、平均数标准误、平均数置信度为参数p的置信区间、方差、标准差以及变异系数。

若norm=TRUE,则返回正态分布统计量,包括偏度和峰度(以及他们的统计显著程度)和Shaprio-Wilk正态检验结果。

library(pastecs)
myvars<-c("mpg","hp","wt")
stat.desc(mtcars[myvars])

        psych包也有一个名为describe()的函数,它可以计算非缺失值的数量、平均数、标准差、中位数、截尾平均数、绝对中位数、最小值、最大值、值域、偏度、峰度和平均值的标准误。

library(psych)
myvars<-c("mpg","hp","wt")
describe(mtcars[myvars])

2、分组统计

        在比较多组个体或观测时,关注的焦点经常是各组的描述性统计信息,而不是样本整体的描述性统计信息。我们可以使用aggregate()函数来分组获取描述性统计量。

myvars<-c("mpg","hp","wt")
aggregate(mtcars[myvars],by=list(am=mtcars$am),mean)
aggregate(mtcars[myvars],by=list(am=mtcars$am),sd)

        注意list(am=mtcars$am)的使用。如果使用的是list(mtcars$am),则am列将被标注为Group.1而不是am,不利于我们对分组数据的理解。

        aggregate()函数仅允许在每次调用中使用平均数、标准差这样的单返回值函数。要解决这个问题,我们可以使用by()函数,格式为:

        by(data,INDICES,FUN)

by(mtcars[myvars],mtcars$am,describe)

        doBy包中summaryBy()函数的使用格式为:

        summary(formula,data=dataframe,FUN=function)

其中formula接受以下格式:

        var1+var2+var3+...+varN~groupvar1+groupvar2+...+groupvarN

在~左侧的变量为需要统计分析的数值型变量,而~右侧的变量是类别型的分组变量。function可以是内建函数也可以是自编函数。

install.packages("doBy")
library(doBy)
summaryBy(mpg+hp+wt~am,data=mtcars,FUN=mystats)

        psych包中的describeBy()函数可以计算和describe()相同的统计量,只是按照一个或多个分组变量分层。但是,describeBy()函数不允许指定任意函数,所以它的普适性较低。若存在一个以上的分组变量,我们可以使用list(name1=groupvar1,name2=groupvar2,...,nameN=groupvarN)来表示它们,但这仅在分组变量交叉后不出现空白单元时有效。

library(psych)
describe(mtcars[myvars])
describeBy(mtcars[myvars],list(am=mtcars$am))

http://www.yayakq.cn/news/526477/

相关文章:

  • 网站建设应遵守的原则贵州省住房和城乡建设厅网站(
  • 做电商在什么网站吗门源县wap网站建设公司
  • 网站建设专业导航网站seo搜索引擎优化策略
  • 东莞优化排名公司360搜索优化
  • 网站建设的步骤过程视频中小微企业查询平台
  • 教育类网站 前置审批app和手机网站的区别是什么
  • 做网站服务器可以挂到外地么怎么学seo基础
  • 天河网站建设报价视频网站
  • 网站信息备案查询广州网站建设o2o
  • 做课件的网站有哪些网站首页 栏目页 内容页
  • 页面模板第三方应用谷歌关键词优化怎么做
  • 做网站的要到处跑吗类似淘宝网 的淘宝客网站模板
  • 网站后台登录密码修改北京精兴装饰公司口碑怎么样
  • 网站建设与维护案例wordpress防止数据库注入
  • 织梦网站调整去哪里学习建设网站
  • 英文网站建设中网页设计模板和素材
  • 门户网站开发步骤WordPress多站点恢复
  • 网站空间和数据库的关系已有备案号新增网站备案要关闭原先的站点吗
  • 常州网站制作优化搜索广告推广
  • 京山网站开发温州网站优化排名推广
  • python开源代码网站专门做茶叶的网站
  • 网站内页百度提交口wordpress取消自动分页
  • 邢台集团网站建设学校网络建设情况说明
  • 中国有什么网站做跨境零售深圳人社局官网
  • 天津网站建设哪家权威开鲁网站seo免费版
  • 什么什么设计英文网站广州百度网站建设公司
  • 如何做网站优化关键词优化失信人员黑名单查询
  • 网站 专题建设服务wordpress英文插件
  • 正规品牌网站设计温州网站制作建设
  • 大型网站建设优化排名网站开发支付宝二维码支付