腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
了解
dplyr
和
group_by
、
我在我的工作流程中使用
dplyr
已经有相当一段时间了。我开始意识到,也许我不理解
group_by
函数。有没有人能解释一下是否有更好的方法来实现我的目标。我最初的理解是,通过在操作(如变异)之前引入
group_by
(),变异函数将在
group_by
()指定的组中分别执行其函数,并在
group_by
()指定的每个条件下重新启动其操作。这似乎不是真的,我不得不按照之前在
group_by
()中输入的条件将我的数据表拆分成列表,执行我想要的函数,然后通过使用lapply将列表折叠回一个矩阵。 下面
浏览 9
提问于2020-11-02
得票数 1
1
回答
R组错误
想要跑
group_by
(post_pagename) %>%但要犯错误: 已经安装了
dplyr
和
magrittr。Library(
dplyr
) Fehler
浏览 0
提问于2018-06-20
得票数 0
回答已采纳
6
回答
计算不同因素组合的行数
、
例如,下面的代码将生成一个列N,其中包含每个级别的cyl
和
gear的观察次数,但不分别生成对cyl
和
gear的观察次数。mtcars %>%
dplyr
::
group_by
(cyl, gear) %>%
dplyr
::summarise(N = n()) df <- mtcars %>%
dplyr
::
group_by
(cyl, gea
浏览 6
提问于2020-01-31
得票数 2
回答已采纳
1
回答
用
dplyr
summarize_all计算加权平均值时的“未找到”误差
、
我试图用
dplyr
和
summarize_all来计算加权平均值。我见过类似的问题,特别是这篇文章:
dplyr
::summarize_all(mean) data %>%data %>%
dplyr
::
group
浏览 2
提问于2017-09-29
得票数 0
回答已采纳
1
回答
与tapply相比,自定义rcpp last函数使用
dplyr
group_by
和
summarise时速度较慢
、
、
、
我正在尝试
了解
如何编写使用
dplyr
会更快的Rcpp汇总函数。这样做的动机是
dplyr
似乎没有等效的函数,然而,为了简单起见,我将使用仅取向量的最后一个元素的示例。在下面的代码中,我考虑了三个不同的函数来获取向量的最后一个元素,并使用tapply
和
dplyr
group_by
/summarise来应用它们。2)), valn = rnorm(2L*n), stringsAsFactors = F)
dplyr
_num_last_element <- f
浏览 1
提问于2017-09-07
得票数 5
1
回答
在
dplyr
链的所有列中替换NA
、
、
的问题最终得到
了解
决用
dplyr
。我想用
dplyr
链来推测所有的列。没有要分组的单一列,而是希望所有数字列都用诸如列方法替换所有NAs。 --用tidyverse/dp替换所有NAs的最优雅的方法是什么?
浏览 2
提问于2018-01-02
得票数 7
回答已采纳
1
回答
R函数使用管道
、
我正在尝试构建一个函数,它使用来自
dplyr
包的管道,但是它不能工作。udf_ctable <- function(x){ } Error
浏览 1
提问于2018-11-30
得票数 1
回答已采纳
1
回答
group_by
对data.table
和
data.frame的不同行为
、
、
当在分组data.table上使用
dplyr
::mutate时,分组将随之丢失。这种行为不会发生在data.frame上。这是个虫子吗?我正在使用
dplyr
_0.4.1
和
data.table_1.9.4。require(data.table)
dplyr
::mutate( . ,maxmpg = max( mpg )groups( by_cy
浏览 0
提问于2015-07-12
得票数 0
回答已采纳
1
回答
Group_by
和
summarize的行为很奇怪,没有提供预期的结果
、
、
、
虽然我以前使用过
dplyr
,但我遇到了一些问题,目前我对此还不是很
了解
。library(
dplyr
)
dplyr
::
group_by
(House = df_house[, 26]) %>%
dplyr
::summarise我已经检查了class()
和
typeof()函数,以确保它们都是数字
和
浏览 0
提问于2020-09-10
得票数 0
1
回答
在
dplyr
中选择几个使用
group_by
的列
、
、
、
现在我用这样的方法:我希望像这样使用。但目前的错误:select()可以选择列使用冒号(:)
dplyr
:: select (Sepal.Length:Petal.Width)
dplyr
浏览 1
提问于2016-10-19
得票数 1
回答已采纳
1
回答
以最有效的方式确保
dplyr
::summarise()中的唯一值
、
、
、
我通常有一个有很多character类型的列(在20到30之间)
和
只有3-4个类型的numeric列的tibble。::
group_by
(id) %>%
dplyr
::ungroup()
dplyr
::summarise_if(is.numeric, sum) %>% <
浏览 24
提问于2019-04-05
得票数 1
回答已采纳
3
回答
dplyr
表
和
group_by
、
vall=c(rep("x",100),rep("y",78),rep("x",50)),现在,我希望有以下输出: a2<-a %>%
group_by
浏览 5
提问于2017-02-05
得票数 3
回答已采纳
2
回答
创建一个用前导变量追加列的循环
、
、
没有循环的代码如下所示:
dplyr
::
group_by
(id) %>%
dplyr
::
group_by
(id) %>%
dplyr
::mutate(category2 =
dplyr
::lead(cat
浏览 4
提问于2022-09-22
得票数 0
回答已采纳
1
回答
数据帧操作:对变量的操作
、
、
的数据框架是这样的:我想对这一数据进行统计: 我已经安装了plyr
和
dplyr
软件包,所以我知道我必须使用mutate()、summarise()
和
group_by
(),但我不知道在哪种程序中,以及如何使用。
浏览 0
提问于2019-05-01
得票数 0
1
回答
在ggvis中绘制step函数
、
我想在ggvis中绘制一个步长函数,通过一个因子变量将其中的因素转换成两种颜色。在ggplot中,可以通过以下操作来实现这个可重复的示例:set.seed(10)ggplot(data=df)+geom_step(aes(id,y,colour=col))在ggvis中我尝试过这样的方法:set.seed(10) df=data.frame(id=1:
浏览 1
提问于2015-07-13
得票数 0
回答已采纳
1
回答
如何根据同一年份
和
R中的地块来总结(增加)一栏?
、
、
、
我有以下类型的数据。但是我想要用X轴作为年份的图表,并把当年所有的销售额加在Y轴上。📷 谢谢!
浏览 0
提问于2016-10-22
得票数 1
2
回答
为什么我们不能用。作为使用%>%的匿名函数中的参数
、
、
library(plyr)ll <- list(a = mtcars, b = mtcars)llply(ll, function(.) . %>%
group_by
(cyl) %>% summarise(min = min(mpg))) # using 'd' as function parameterllply(ll, function(d) d %>%
group_by</em
浏览 0
提问于2016-10-24
得票数 6
回答已采纳
1
回答
使用
dplyr
:对象找不到
和
找不到函数的多个错误
、
当输入此代码时,我会收到一条错误消息: mtcars %>% + summarise(n = n())错误:不应直接调用此函数计数错误(mtcars,cyl,齿轮):找不到目标“齿轮” mtcars %.% +
dplyr
::summarise(
浏览 3
提问于2017-12-21
得票数 2
1
回答
如何在R包中最好地使用%>%运算符?
、
管道
和
dplyr
对于快速数据探索非常有用。一些人认为,在一个包中,它们的使用并不理想。然后当我使用任何函数时,我必须给它加上
dplyr
::前缀。如何为管道操作员执行此操作?我应该说:magrittr::%>%data %<>%
group_by
(a,b,c) %>% summarize(total=sum(d))
浏览 1
提问于2016-11-29
得票数 0
1
回答
dplyr
-聚合不正确?
、
、
我有一些
dplyr
和
group_by
函数不能按预期工作的问题。使用汇总,我希望获得输入到
group_by
语句中的每个唯一的id
和
年份组合的var1的平均值。这段代码应该创建一个具有id年观察值的df,其中我希望聚合id
和
年份的每个组合的var 1的平均值。但是,这并不像预期的那样工作,并且输出忽略了id,并且仅按年进行聚合。代码:
group_by
(id, year) %.% select(id, year, var1) %
浏览 0
提问于2014-03-10
得票数 5
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
dplyr和tidyr简介 数据处理
排序和去重 数据处理
快速掌握R语言中类SQL数据库操作技巧
R语言必学包之dplyr
R语言dplyr包浅谈(一)
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券