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

重庆市建设项目环境影响评价网站公司网站建设全包

重庆市建设项目环境影响评价网站,公司网站建设全包,济宁商城网站开发设计,包装网站建设dplyr包经典函数summarise函数,后面改名乘reframe函数了,但是summarise仍然适用 这个函数的返回结果是一个新的数据框,下面讲一下几种常见用法 示例数据为R自带的数据集mtcars 1.不分组 mtcars %>%summarise(mean mean(disp), n n()…

dplyr包经典函数summarise函数,后面改名乘reframe函数了,但是summarise仍然适用

这个函数的返回结果是一个新的数据框,下面讲一下几种常见用法

示例数据为R自带的数据集mtcars

1.不分组

mtcars %>%summarise(mean = mean(disp), n = n())其中mean表示计算观测值也就是disp的平均值,n()计算观测值的个数,因为没分组所以只有一行也就是整个数据框mtcars中的disp列的平均值以及一共计算了多少个disp加起来之后的平均值,其实就是数据框的行数

2.group_by(col)情况,group_by只传一列,分组使用函数group_by,分组之后原数据框打印出来并没有任何不同,一般是为了配合后面summarise函数使用的

mtcars %>%group_by(cyl) %>%summarise(mean = mean(disp), n = n())按照cyl进行分类,cyl列一种有三种取值,所以最终返回的新数据框有三行,有两列,第一列是mean代表每种cyl取值对应的disp的平均数,第二列是每个平均数的观测值有多少个,这里实际上就是每种cyl有多少个

3.group_by(col1,col2)情况,表示按照每个col1和col2的独特组合来分组

mtcars %>%group_by(cyl, vs) %>%summarise(cyl_n = n())

分多组与分一组的区别在于返回的新数据框会多出来分多组的列,比如我上面分了cyl, vs两列,那么返回的新数据框就会有这两列,再加上手动创建的cyl_n列

其中cyl三种取值,vs两种取值,把他两个放一起分组,意思就是统计每个cyl和vs独特组合的对应统计量,比如统计每个这样的独特组合有多少行,每个独特组合disp的平均值等等,理论上来讲返回的新数据框最多有3乘2等于6行,但实际上可能少于6行,因为可能有一些组合在原数据框中并不存在,比如vs=1,cyl=8的就不存在

http://www.dtcms.com/wzjs/140262.html

相关文章:

  • wap网站开发公司网络推广引流是做什么工作
  • 网站架设地址网络营销策划与创意
  • wordpress 網頁設計衡阳网站优化公司
  • 莱芜网站优化加徽信xiala5效果好网络推广预算方案
  • 自己做网站怎么上传到网上网络营销网站建设案例
  • 北京网站优化页面站长之家查询网站
  • wordpress显示文章时分秒代码深圳seo优化推广
  • 网站美工和网页设计的区别绍兴seo排名收费
  • 网站开发支持二次开发sem是什么意思呢
  • 程序员 给老婆做网站营销型网页设计
  • 做电影网站需要多打了服务器毕节地seo
  • 保定网站设计公司广西壮族自治区在线seo关键词排名优化
  • 微网站建设正规公司seo关键词排名优化推荐
  • html5做图网站四川seo技术培训
  • 做淘客的网站名称北京seo推广系统
  • 海口网站建设q.479185700惠免费crm客户管理系统
  • 网站建设需要交印花税吗东莞网络营销优化
  • 在万网申请的域名_需要把万网的账户密码给做网站的吗智能建站abc
  • 做模板网站简单吗网络营销公司是做什么的
  • 房产信息网预告是什么意思seo公司彼亿营销
  • 外贸网站推广收费游戏推广平台
  • 网页制作视频教程百度云下载官方正版清理优化工具
  • 白银网站seo百度资源平台链接提交
  • 预约营销型网站建设专家今日头条新闻大事件
  • 平面设计兼职接单群seo引擎优化专员
  • 广东如何做网站设计百度商城
  • 查询建设银行卡卡号网站口碑营销5t
  • 找人做淘宝网站360搜索引擎下载
  • 响应式网站开发世界球队最新排名
  • 专门做零食批发的网站百度官方推广