dplyr 相关问题

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

按组计算列中 1 出现的间隔年数

我有以下数据框: 国家 年 冲突 国家1 1990年 1 国家1 1991年 0 国家1 1992年 0 国家1 1993年 0 国家1 1994年 1 国家1 1995年 1 国家1 1996年 0 国家1 1997年 0 数...

回答 3 投票 0

将原始数据帧 7 列中的值替换为参考数据帧中的值

我有一个数据框raw.data,有1472行和599列。我还有另一个数据框修订版,有 240 行和 12 列。我想做的是这样的: 我想替换这些值...

回答 1 投票 0

如何在R中制作嵌套表?

我有一个 df 数据框,其中包含以下列: df <- data.frame( years = c(2010, 2010, 2011, 2011), category = c("Category1", "Category2", "Category1", "

回答 1 投票 0

如何创建新列,其累计总和与现有列的累计总和相加?

使用 tidyverse 函数,我希望创建一个新的数据列,其总和等于第一列中的累积和,但使用的增量不大于 incr。 可以以 df 开头 >...

回答 1 投票 0

分组依据和列的总和/计数问题

我正在尝试按程序名称进行分组并计算每个程序的总列量。其中有 NA。 采取这样的数据框: 数据框 并得到类似 ret 的回报...

回答 1 投票 0

根据索引和列名称选择具有 fread 的列

我正在尝试使用 fread 读取文件,并根据索引和列名称选择列。我可以使用 dplyr 执行此操作,但不能使用 data.table 执行此操作。刚学后者。知道怎么做吗? ...

回答 1 投票 0

用另一个数据集中的数据替换 NA 值

我有这个数据集,这是一个例子: df1 州年 ColA ColB ColC 俄亥俄州 2000 200 190 180 俄亥俄州 2002 218 200 176 俄亥俄州 2010 218 205 185 肯塔基州 2000 2...

回答 1 投票 0

R:如果不适用,则根据条件并使用列名称模式,将缺失值替换为另一列中的缺失值

我遇到以下问题:对于一项评级,6 个数字列中的 3 个数字列中的值丢失。 我希望将缺失的值替换为所在单元格中的值...

回答 1 投票 0

按组计算数据框中 1 出现的间隔年数

我有以下数据框: 国家 年 冲突 国家1 1990年 1 国家1 1991年 0 国家1 1992年 0 国家1 1993年 0 国家1 1994年 1 国家1 1995年 1 国家1 1996年 0 国家1 1997年 0 数...

回答 3 投票 0

dplyr::mutate 中的向量化函数和逻辑运算符

我正在尝试向量化一个函数以在 dplyr::mutate 中使用。对于我的一生,我无法让它发挥作用。这就是我一直在做的事情: str_to_seq <- Vectorize(function(x) { # This fu...

回答 1 投票 0

计算冲突之间的和平年数

我正在使用 R 包 dplyr。也许有人可以帮助我... 我有以下开始情况: 国家 年 冲突 国家1 1990年 1 国家1 1991年 0 国家1 1992年 0 国家1 1993年 0

回答 1 投票 0

有没有办法在 dbplyr inner_join SQL 翻译中添加 LIKE?

这是此问题的后续问题:How to join dataframes using a prefix as a match? 我在 SQL 服务器端有这两个表: 数据<- memdb_frame( x = c("ANOTHER", "...

回答 1 投票 0

根据条件替换值

我有以下数据框 df <- data.frame(drug = c("__Drug A__", "__NA__", "__Drug B__", "__NA__", "__Drug C__", "__NA__")) and...

回答 2 投票 0

将数据框设为宽格式并对多个变量进行分组

我有一个如下所示的数据框: 例子 <- data.frame( PID = c(11191, 11192, 21191, 21193), NS = c(1,5,9,13), NR = c(2,6,10,14), SE = c(3,7,11,15), GR = c(4,8,12,16) ) I wa...

回答 1 投票 0

如何将具有双精度值和字符值的列取消嵌套到一个字符列中?

我正在尝试构建一个比较 2 个数据框的报告。我正在使用arsenal包中的comparef。问题是为了能够将其导出到 Excel 文件,我需要取消嵌套

回答 1 投票 0

删除重复项,但保留基于特定列的行

我有一个大型数据集,是通过组合多个来源的数据构建的。因此,有许多行是重复的。我知道如何使用 dplyr 和 unique 删除重复项,但我...

回答 2 投票 0

将数据框设为宽格式并通过配对对列进行分组

我有一个可以简化为这样的数据框: 例子 <- data.frame( PID = c(1091, 1358, 1087, 2358, 2087, 2091), value = c('1','2', '1,4,6', '2', '2', '1') ) I want to do a few things...

回答 2 投票 0

在 R 中为大型 DataFrame 中的相关行高效分配通用 ID

我正在使用 R 中的大型数据集,包含大约 1900 万行和超过 81 列,我需要一些指导来有效处理它。 我的数据集跟踪重复出现的记录...

回答 1 投票 0

将 gt 对象转换为数据帧时包含两个标头

我正在使用 gtsummary 包中的函数 tbl_strata 和 tbl_svysummary 执行加权分析。可重现的代码如下 图书馆(dplyr) 库(gtsummary) 图书馆(srvyr) 数据<-

回答 1 投票 0

如何使用前缀作为匹配来连接数据帧?

假设我有这些数据: 数据<- tibble( x = c("ANOTHER", "COMMON", "ZEBRA") ) And I want to join this dataframe with this one: selection <- tibble( x_pre...

回答 2 投票 0

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