mutate是一个动词,用于在R编程语言中使用dplyr包在数据框中创建新列。
`na_if()`中的错误:!无法将 `y` <character> 转换为匹配 `x` <double>
我有一个数据帧 df_3,我想从中突变以 Team_ 开头的多个列。我想用 NA 替换列中包含的 0。我使用了之前成功使用过的代码...
我想执行引导函数 boot() 来获取变量 'R_CO_GC' 在按列 'BARRIER_POS' 分组后的置信区间,该列有 3 个值(在过滤器之后)。 首先我...
以下是一些示例数据: 结构(列表(肾脏.病人ID = c(1210520, 1189592, 1113741, 1217475、1116183、1229628、1232227、1232227、1234958、1265879、 1265879、1236909、1225604、1237043、1134683、
我想执行引导函数 boot() 来获取变量 'R_CO_GC' 在按列 'BARRIER_POS' 分组后的置信区间,该列有 3 个值(在过滤器之后)。 首先我...
我需要应用公式并使用这些新值创建一个新列(“R_CO_GC_D”)。 我需要按一列(“HOLIDAY”)过滤数据框,并按其他两列(“SEASON”和“TIME_SLO...
数据集 我有一个数据框(issue_termi_episode),采样如下: 问题_termi_episode <- structure( list( new_conflictep_id = c(20504, 20505, 20506, 20507, 20508, 20902, 20903, 20904, 22003,
我正在尝试向量化一个函数以在 dplyr::mutate 中使用。对于我的一生,我无法让它发挥作用。这就是我一直在做的事情: str_to_seq <- Vectorize(function(x) { # This fu...
在 R 中:尝试创建一个新列,以数字方式指示包含日期的另一列是否满足时间段条件。代码运行,但它没有返回正确的值(即每个 e...
使用biomaRt时出错:`mutate()`和`dplyr::select()`中出现错误
希望你一切都好!我遇到了一个我在使用 biomaRt 时从未遇到过的错误。 这是我正在使用的代码和我看到的错误: `> 库(“biomaRt”) > # Ensebl 的第 88 版将于 3 月 20 日发布...
我有列名为 Hosts 的数据,有 11 个主机名。 当我使用 sort(unique(Hosts) 时,它按字母顺序对主机进行排序。但是,当我想使用 mutate 来分解主机时,它不会排序
我正在尝试根据另一列(日期)的一系列日期创建一个新列(fishing_year)。本质上我想说的是,例如,当日期范围在“2019-04-01”~“2020-...”之间时
我有一长串数据帧,其中每个数据帧中都有一些列需要根据名称合并。也就是说,包括 Duo: 在内的列中的值应替换 v...
我正在尝试创建一列,显示一列(fishing_effort_start_date_time)的值(即时间)何时大于(即稍后的时间)另一列(
我正在简化和总结我的数据,以便我可以对其运行方差分析,因此我想将一列中的行压缩为更少的行。我觉得只有看数据才有意义, 这我...
如何创建一个列来计算一系列行的两列之间的差异,这些行的其他两列具有匹配的值
我一直在尝试使用 dplyr、strigr 和 grepl 创建一个新列,用于计算数据集中的列之间的差异,该数据集中具有与两列变量中匹配值的配对列...
我正在寻求一些帮助来生成数据集的新列,该列将充当“调整”数字,以克服每个站点上每种框类型数量不等的限制。 我
样本数据 # 设置种子以实现可重复性 设置.种子(123) # 创建一个包含 100 个观察值的样本数据框 n_obs <- 100 df <- data.frame( serial_id = 1:n_obs, code_1 = sample(c("yes...
假设我的数据集有两列 A = c(1,5,NA,NA,NA) B = c(NA,NA,10,11,13) 如何创建一个新列 C,它采用 A 中的最大值和 B 中的最小值来创建新列: C= c(NA,5,10,NA,NA)
这是示例数据 斯特菲普斯 <- c("39","39","39") year <- c("2023", "2023","2023") industry_code <- c(112, 113, 114)