dplyr 相关问题

将此标记用于与dplyr包中的函数相关的问题,例如group_by,summarize,filter和select。

通过 R 中的多个标准查找价值的增加

这可能是很长的路要走,但我不知道如何缩短它。在下面的数据框中 (df3),我有 2 个站点,其深度范围从 0.1 到 15.1,间隔为 0.1。密度

回答 1 投票 0

在所有列上按行合并

我们如何在不指定列名的情况下使用 dplyr (tidyverse) 为所有列获取第一个非缺失值 - 合并 - 按行? 示例数据: df <- data.frame(x = c(NA, "s3", NA,...

回答 4 投票 0

按子类别总结

经过很长一段时间的休息后,我又回到了 R,似乎已经忘记了我所学过的一切,所以如果这是(正如我怀疑的)一件非常明显的事情,请耐心等待。(这也是我的)

回答 1 投票 0

在 R 中分组数据框中的单行上使用粘合

我在 R 中有这个非常简单的数据框: df = 数据.frame( 类=c(“a”,“a”,“b”) ) 现在我想检查一个组的大小是否大于 1,并根据该信息...

回答 1 投票 0

合并数据框中具有相同列值的行的有效方法?

我有一个数据集,其中包含我想要合并的重复项;它看起来像这样: 名称 类型 利润 成本 年份 1 斧 10 5 2012 2 B X 20 ...

回答 1 投票 0

igraph/tidygraph 的子边中的值求和

我有一个 sf_network 对象,我想将每个边的所有值相加,以便根边等于所有其他边的总和。我做了一个简单的例子用于测试目的...

回答 1 投票 0

从两列复制数据并根据 R 中的 Band # 粘贴到同一列中

我有以下数据框。 df <- data.frame( Capture_Date = as.Date(c("2025-01-01", "2025-07-01", "2026-01-01", "2025-01-01", "2025-01-01",...

回答 1 投票 0

为什么不使用 ifelse() 基于两个 df 中的匹配观察值创建新列适用于此数据?

为了先发制人,我已经使用 left_join() (或 merge())找到了解决我的问题的方法,但我不太明白为什么 ifelse() 不能解决这个问题。我很想听听我可以通过其他方式...

回答 1 投票 0

使用 R 中的 tidyverse 按组完成整数序列

给定一个数据集,其中包含分组变量和一列不完整的整数(包含 NA),并且起始和结束整数因组而异,并且每组的长度也不同......

回答 2 投票 0

使用 dplyr 将一张表更新为第二张表

我有两个数据框。第一个名为first_df,第二个名为second_df。现在,我想将第二个数据帧的数据更新到第一个数据帧。 # 第一个数据框 图书馆(

回答 1 投票 0

替换数据框的子集(行和列)

我有一个数据框o,其中包含不正确的数据。我有另一个包含正确数据的数据框 r 。我想用 r 替换 o 的子集(行和列)。我正在寻找一个解决方案...

回答 1 投票 0

使用 length() 在 dplyr 中过滤后获取元素数量

使用 mtcars 数据集,我想计算该数据集中有多少辆汽车至少有 6 个气缸 (cyl)。 我在过滤后使用length(),得到的结果是11 图书馆(dplyr) mtcars %>% 筛选( ...

回答 1 投票 0

gtsummary::tbl_summary 计算连续变量的 sd 时出现错误

当我尝试运行时: mtcars %>% 选择(vs, mpg, disp) %>% tbl_summary( 通过 = vs, 类型=列表(c(mpg,disp)~“连续”), 统计=列表(all_连续()~“{我...

回答 1 投票 0

使用 R dplyr 计算时间序列中两个日期之间的 N 个平均值

我正在尝试计算多个开始日期和结束日期之间的时间序列中的值的平均值。 一个简单的设置: 时间_系列 <- tibble(dates=seq.Date(from=ymd('20240101'), to=ymd('20241231'), 'd...

回答 1 投票 0

合并长度不等的数据帧并用 0 替换不存在的值

我有两个长度不等的数据帧,一个数据帧包含第一个数据帧的日期子集,并且它们各自具有不同的列: 数据框1: 结构(列表(日期 = 结构(c(192...

回答 1 投票 0

计算特定变量上每列和每组值“1”的百分比

ID AT07 DT01_1 DT01_2 DT01_3 DT01_4 DT01_5 DT01_6 DT01_7 DT01_8 DT01_9 DT01_10 DT01_11 DT01_12 DT01_12.1 1 vD0FPVt AT07_1 1 1 1 1 1 1 1 1 1 1 ...

回答 1 投票 0

R - 创建一个列,指示另一列是否具有相同的值

我有一个如下所示的数据集: df # 小标题:21 × 2 动物 ID 簇 ID 1 L085 246 2 L085 246 3 L085 246 4 L084 ...

回答 2 投票 0

在 dplyr 中的条件汇总中使用当前值

我对 dplyr 很陌生,不知道我做错了什么。 我有以下数据集: INSTRUMENT_USED 年份 UniqueCount 1 QUEST_A 2015 1 2 QUEST_A 2016 ...

回答 2 投票 0

分组/汇总时如何保留列?

所以,这个问题的问题是,我无法发布实际的代码,因为我必须签署一份协议,而且我是 R 的新手,可能无法很好地解释这一点,但也许有人可以帮助我。 .

回答 6 投票 0

双月滑动窗口的最大值

我有一个为期两年的每日时间序列,我想从两个月宽的滑动窗口(即一月至二月、二月至三月……、十一月至十二月)中提取最大值。我可以通过

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.