mutate是一个动词,用于在R编程语言中使用dplyr包在数据框中创建新列。
在mutate()和case_when()中使用sample()函数
假设我的输入数据集由 df2 给出: df2 <- data.frame(a = c(1,NA,6,NA), b = c(2,4,5,1)) a b 1 2 NA 4 6 5 NA 1 I would like to create a third variable called "c" which tak...
Tidyverse:如果记录值的一部分包含在另一列中,如何用 NA 替换字符列?
我有一个包含三列街道地址的记录集。填写表格的个人有时会假设“街道地址 2”代表“城市、州和邮政编码”。我想删除...
我希望有人能帮忙解决这个问题吗? 下面涉及 mutate 的两个版本的代码是否相同(在 R 中) 为了提供一些背景信息,练习是创建一个名为“guests”的列
我正在尝试运行模拟,但想找到一种有效的方法来做到这一点。 样本数据: 月 <- 1:12 a <- rep(10, 12) dat1 <- data.frame(month, a) sim_dat <- do.call(rb...
R Reticulate - 将 Python 模块与 Tidyverse Mutate 结合使用
我想将 tiktoken python 模块与 R tidyverse mutate 函数一起使用。该模块本身可以正常工作,但在 tidyverse mutate 语句中使用时会抛出错误。错误是: 错误在
我有一个包含大约 150 万个人的数据集,可以通过“家庭 ID”在他们的家庭中进行区分。数据集有一列(关系),指定关系 b...
如何使用 r 中的 mutate 函数将两列之间的字符串组合减少为一列?
不良的数据输入导致两列具有相似的数据,可以合并为一列。我有三个组和一个 NA,我想将其减少为两个组和一个 NA x <- data.frame( a=...
我对 R 相当陌生,但对编程本身并不陌生。我在这里使用我的代码的简化示例。我有一个包含三列(doc_id、tag_list、single_tag)的数据框,所有这些都是
R 查找一组中最早的日期,并创建一个因子变量 Y/N 来指示是否是该组中的第一个日期
我有一个看起来像这样的数据框: 发行人.名称 发行.日期 名称1 01/12/2021 名称2 05/04/2022 名称2 21/10/2021 名称3 08/09/2020 名称4 30/08/2023 名称4 12/05/2021 南...
使用 R dplyr mutate 使用预先声明的级别创建因子列
我编写了 R 代码来生成定期报告,该报告需要对周数进行重新排序,以便我可以按最近 10 周进行过滤和排序。为了防止错误并最大程度地减少硬编码虚拟...
我有一个具有以下示例格式的数据框: ID 日期 压力_ft 压力_psi 3 09-09 65 不适用 4 09-09 N...
如何将 NA 从一个数据帧传输到 R 中相同大小的另一个数据帧
我想更新我的主数据框,以便我可以将 NA 条目复制到我的参考数据框 ref 中的确切位置。这是一个例子: 主要<- data.frame(Q1 = 1:5, ...
我有一个数据库ag_prod4,其结构如下: 国家项目要素 1961 1962 ... 2021 美国玉米 5 6 ... 8 区 美国玉米产品 8 4 ... 2 美国玉米产量 8...
我想重塑我的数据,以便创建两个新列,条件是它们在第三列中的值。 我的数据现在看起来像这样: 名称值 df_ox 1 df_cat 2 df_cat 1 df_ox...
我正在使用 dplyr 在 R 中制作一个表格。我想四舍五入到第十位,所以 1.0 或 2.3。我正在使用以下代码 mutate_if(is.numeric, round, 1) 此类作品;大部分都是四舍五入的样子
我正在尝试使用 cumsum 和 mutate 创建一个显示随时间增长的列。我可以通过命名相关列来用 cumsum 生成我想要的内容 - 但最终目标是......
我有一个数据集如下: 图书馆(“tidyverse”) 数据集2<- tibble( id = c(1,2,3,4,5,6,7,8,9,10), AGE= c(15,15.25,15.5, 15.75, 16, 16.25, 16.5, 16.75, 46.5, ...
我继承了一个远远超出我技能范围的脚本,而创建它的人已经不在了。我注意到脚本中有一个问题似乎很容易修复(或者我是这么认为的)...
考虑以下简化数据框: df<-data.frame(x1=c("A","B","C"),x2=c("K to B","K to B","K to B")) I want to replace str...