腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
2
回答
Dplyr
:
Group
by,
然后
根据
不同
的
条件
返回
top
、
、
、
、
我一直在尝试解决这样
的
问题:将我
的
数据分组(按贷款编号),
然后
根据
不同
的
条件
,
根据
某个列(这里是筛选列)
的
最高或最低值,
返回
每个组
的
一行。hope <- outcome %>% if(Principal_Remaining == 0)
top
_nif(Write_
浏览 16
提问于2021-09-22
得票数 0
1
回答
为什么分配
dplyr
的
n()函数使它在汇总和变异中不可执行?
、
根据
某些
条件
,我必须在使用
dplyr
::n和任意函数(例如,
返回
2给定参数
的
函数)之间进行选择。如果我这样做的话:new_n <- ifelse(is.null(k), new_n, my_new_n)例如,如果
dplyr
::n被分配给new_n,我将得到错误 Error: Th
浏览 1
提问于2016-03-29
得票数 3
回答已采纳
2
回答
条件
dplyr
group
_by中正确
的
列标签
、
我可以在
dplyr
group
_by中使用一个
条件
语句来
根据
另一个变量更改我要分组
的
字段。下面是一个使用starwars
的
简单示例starwars %>% else if (my_val == "Droid&quo
浏览 0
提问于2018-10-20
得票数 0
回答已采纳
1
回答
删除
dplyr
中重复行时删除
的
列。
、
75, 95, 600, 600, 600, 330),如果y被复制,那么只保留具有最高a
的
y如果复制
的
y具有相同
的
a,则保持y具有最高
的
p。如果复制
的
y具有相同
的
a和p,那么只需删除它们。我做了这个: dat %>%
dplyr
::arrange(y, a, p) %>%
dplyr
::
group
_by(y)
浏览 0
提问于2018-10-02
得票数 1
回答已采纳
1
回答
如何
根据
2列中
的
值以及R中另一列
的
分组来查找重复项?
我有一个有3列
的
数据集: ID、值a和值b。我想
根据
ID列中
的
值对数据集进行分组,
然后
标识
不同
分组之间
的
值a和b列中有相同数据
的
重复项。我知道我可以使用
dplyr
包和data %>%
group
_by ( ID )
根据
ID列对数据集进行分组。我还知道,我可以使用数据[重复(数据,2:3)]
返回
行2(值a)和3行(值b)中重复数据
的
所有行。 但是,我希望函数只能在
不同<
浏览 0
提问于2019-07-02
得票数 0
回答已采纳
6
回答
Tidyverse:在分组数据中过滤n个最大
的
组
、
、
我想
根据
计数过滤n个最大
的
组,
然后
对过滤后
的
数据进行一些计算。2| 14||B | 2| 12|这是我
的
预期输出我想通过计数筛选出两个最大
的
品牌,
然后
在每个品牌/类别组合中找到平均点击量。(但不能)
group
_by(Brand, Category) %>% <
浏览 0
提问于2018-09-27
得票数 12
回答已采纳
2
回答
向下过滤数据,
然后
添加括号
、
、
目前正在使用一个关于亿万富翁
的
数据集(下面包含了一个小摘要);我希望将他们分为三个年龄段:"40岁及以下“,"41到65岁”,以及“65岁以上”,那么在这三个年龄段中,最常见
的
亿万富翁类别(他们
的
职业删除线是我一直在尝试
的
一些例子。is.na(category)) %>% #mutate(n = sum(age)) %>% #separate(coln)
的
表。此外,让我知
浏览 17
提问于2019-10-03
得票数 0
回答已采纳
5
回答
dplyr
-按组并选择顶x%
、
使用包
dplyr
和函数sample_frac,可以从每个组中抽取一个百分比。我需要
的
是首先排序每个组中
的
元素,
然后
从每个组中选择顶部x%?有一个函数
top
_n,但是这里我只能确定行数,我需要一个相对值。例如,以下数据按齿轮分组,并在每组中按wt进行排序:mtcars %>%
group
_by(gear) %>% arrange如果解决方案能够与
dplyr</e
浏览 0
提问于2015-10-19
得票数 14
回答已采纳
3
回答
选择至少具有某一值
的
组。
、
、
如何
根据
单个行上
的
条件
选择组,例如保留至少包含一个特定值
的
一个(任意)
的
组,例如4 (或至少一次包含TRUE
的
任何其他
条件
)。或者换一种说法:如果一个组没有
条件
为真的任何行,则应该删除整个组。让我们使用一个非常简单
的
数据,包含两个组,我想选择至少有一行Value为4
的
组(即组B )。library(
dplyr
) df <- data.frame(
Group
= LETTERS
浏览 2
提问于2016-11-27
得票数 36
2
回答
基于多个
条件
的
r-
dplyr
过滤
top
_n行
、
嗨,这是我
的
第一篇帖子,我想知道是否有比下面的方法更优雅
的
解决方案( A)如果E
浏览 2
提问于2018-01-31
得票数 3
回答已采纳
4
回答
获取R中每个组
的
最后一行
、
、
"NUM" = c(1, 2, 4, 3, 6, 9),我正在尝试按ID和NUM对其进行排序,
然后
得到最后一行这段代码可以得到最后一行并总结为唯一
的
ID,但是它实际上并没有像我想要
的
那样得到完整
的
最后一行。a <- a %>% arrange(ID, NUM) %>% summarise(max(NUM)) 我
浏览 0
提问于2018-12-04
得票数 6
回答已采纳
1
回答
基于另一列
的
最大值(
dplyr
::
group
_by)
的
组
的
条件
筛选元素
、
、
、
、
::
group
_by(TOF)intFT > max(intFT) * 0.1 ### this conditionis valid within-
group
, i.e. max(intFT) refers to the highest intFT in a certain TOF
浏览 4
提问于2020-01-14
得票数 0
回答已采纳
2
回答
R
dplyr
根据
group
_by后
的
条件
应用函数
、
4 2021-01-13 a Y 0.26 2021-01-12 b X 1001.0 我
的
策略是在给定attrib==X
的
条件
下,使用
group
_by(id, attrib)和slice_max作为最高
的
两个值(请注意,值为1002.0
的
第9行必须消失)。我找到
的
最接近
的
方法是这个,因此,我正在尝试在R中创建一个如下所示
的
脚
浏览 11
提问于2021-06-07
得票数 0
1
回答
group
_by()和n() (paste0)
的
不同
结果
、
计数
的
指示器由
dplyr
::n()完成。如果n()是在paste0()之外使用
的
--我
的
代码可以工作,如果它在内部使用,则代码不能工作。产生
不同
结果
的
原因是什么?"ID_10", "ID_20")) %>%
dplyr
::mutate(n =
dplyr
::n(),ID)) %>
浏览 6
提问于2019-12-18
得票数 0
回答已采纳
2
回答
在listcols中使用逻辑(ggplot2版本)
、
、
根据
条件
,我试图产生与purrr::map迭代略有
不同
的
结果。---------------- tidyverse 1.3.1 --#> v tibble 3.1.6 v
dplyr
forcats 0.5.1#> x
浏览 5
提问于2022-01-12
得票数 0
回答已采纳
2
回答
对MDX中
的
IIF求和
、
下面是我想要做
的
一个例子:Member [dim something].[
group
].[Summed] asiif( [dim something].[
group
].[summed] on 0,我知道这是行不通
的
,只是想展示我想要做
的
事情。我想评估一个
条件
,并
根据
该
条件
返回
1或0。
浏览 1
提问于2012-04-25
得票数 1
回答已采纳
1
回答
只有当数据文件中存在一组值时,才选择行
我有一个数据集D2,包含按月按公司分列
的
金融产品发行总量。2013-05 38757000 AWK 2013-08 25240000 我想过滤掉平均每年交易少于8个月
的
公司
浏览 0
提问于2019-08-26
得票数 0
回答已采纳
2
回答
如何
根据
特定
条件
提取字符串
、
我想知道如何
根据
不同
的
条件
替换字符串,
然后
将它们与
dplyr
组合在一个数据集中。例如,我区别对待欺诈和NARC
的
原因是,我认为NARC-SELL和NARC-POSSES之间存在区别(涉及
的
药物种类并不重要)。 谢谢你
的
帮助!
浏览 36
提问于2018-05-28
得票数 0
回答已采纳
2
回答
dplyr
:总结data.frame以获得最高值和最低值
、
iris中所有变量
的
最高5个值可以使用
dplyr
::select(Species, everything()) %>%
dplyr
::arrange(Species, id, desc(value)) %>%
top
浏览 3
提问于2017-11-20
得票数 4
回答已采纳
1
回答
使用fct_collapse标注值并仅为数据框列表中
的
一个组运行回归
、
、
、
、
对于可重现
的
示例,我将使用Iris。例如,假设我有一个包含多个虹膜数据集
的
列表。在我
的
例子中,值是
不同
的
。在这个例子中,使用iris*2不起作用,因为当你乘法时物种
返回
NA。假设它们是
不同
的
。
然后
,我尝试用
dplyr
对数据列表运行fct_collapse,并使用lapply,但没有成功。单独来说,它就像Iris1 <- Iris1%>%
group
_by(Sepal.Length = f
浏览 29
提问于2021-10-14
得票数 0
点击加载更多
相关
资讯
76 根据不同订单数量返回对应不同的设备
必学包之dplyr包
R语言必学包之dplyr
快速掌握R语言中类SQL数据库操作技巧
向右操作符及其相关函数的基本用法
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
云直播
活动推荐
运营活动
广告
关闭
领券