mutate 相关问题

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...

回答 1 投票 0

Tidyverse:如果记录值的一部分包含在另一列中,如何用 NA 替换字符列?

我有一个包含三列街道地址的记录集。填写表格的个人有时会假设“街道地址 2”代表“城市、州和邮政编码”。我想删除...

回答 1 投票 0

有人可以澄清我对 R 中“mutate”函数的疑问吗?

我希望有人能帮忙解决这个问题吗? 下面涉及 mutate 的两个版本的代码是否相同(在 R 中) 为了提供一些背景信息,练习是创建一个名为“guests”的列

回答 1 投票 0

如何根据 R 中的列值创建新的随机列变量

我正在尝试运行模拟,但想找到一种有效的方法来做到这一点。 样本数据: 月 <- 1:12 a <- rep(10, 12) dat1 <- data.frame(month, a) sim_dat <- do.call(rb...

回答 1 投票 0

R Reticulate - 将 Python 模块与 Tidyverse Mutate 结合使用

我想将 tiktoken python 模块与 R tidyverse mutate 函数一起使用。该模块本身可以正常工作,但在 tidyverse mutate 语句中使用时会抛出错误。错误是: 错误在

回答 1 投票 0

创建列并按升序排序

我需要创建一个新列,它是我已有的“参与度”列的副本。该新列(名为 Hello)需要按两个类别进行排序,除以平均值(8 个值

回答 1 投票 0

如何根据其他列中提及的关系在 R 中添加带有链接数据的新列

我有一个包含大约 150 万个人的数据集,可以通过“家庭 ID”在他们的家庭中进行区分。数据集有一列(关系),指定关系 b...

回答 1 投票 0

如何使用 r 中的 mutate 函数将两列之间的字符串组合减少为一列?

不良的数据输入导致两列具有相似的数据,可以合并为一列。我有三个组和一个 NA,我想将其减少为两个组和一个 NA x <- data.frame( a=...

回答 1 投票 0

什么被传递给变异和修改?

我对 R 相当陌生,但对编程本身并不陌生。我在这里使用我的代码的简化示例。我有一个包含三列(doc_id、tag_list、single_tag)的数据框,所有这些都是

回答 2 投票 0

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 南...

回答 1 投票 0

使用 R dplyr mutate 使用预先声明的级别创建因子列

我编写了 R 代码来生成定期报告,该报告需要对周数进行重新排序,以便我可以按最近 10 周进行过滤和排序。为了防止错误并最大程度地减少硬编码虚拟...

回答 1 投票 0

根据R中的多个条件计算新列

我有一个具有以下示例格式的数据框: ID 日期 压力_ft 压力_psi 3 09-09 65 不适用 4 09-09 N...

回答 1 投票 0

如何将 NA 从一个数据帧传输到 R 中相同大小的另一个数据帧

我想更新我的主数据框,以便我可以将 NA 条目复制到我的参考数据框 ref 中的确切位置。这是一个例子: 主要<- data.frame(Q1 = 1:5, ...

回答 1 投票 0

使用汇总和交叉为每个组创建一个新行? dplyr

我有一个数据库ag_prod4,其结构如下: 国家项目要素 1961 1962 ... 2021 美国玉米 5 6 ... 8 区 美国玉米产品 8 4 ... 2 美国玉米产量 8...

回答 1 投票 0

根据列中包含的值创建并填充列

我想重塑我的数据,以便创建两个新列,条件是它们在第三列中的值。 我的数据现在看起来像这样: 名称值 df_ox 1 df_cat 2 df_cat 1 df_ox...

回答 1 投票 0

我正在使用 dplyr 制作表格,我想要四舍五入

我正在使用 dplyr 在 R 中制作一个表格。我想四舍五入到第十位,所以 1.0 或 2.3。我正在使用以下代码 mutate_if(is.numeric, round, 1) 此类作品;大部分都是四舍五入的样子

回答 1 投票 0

将 cumsum 与 mutate 一起使用

我正在尝试使用 cumsum 和 mutate 创建一个显示随时间增长的列。我可以通过命名相关列来用 cumsum 生成我想要的内容 - 但最终目标是......

回答 1 投票 0

如何在R中编写代码来计算R中特定年龄的特定序列

我有一个数据集如下: 图书馆(“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, ...

回答 1 投票 0

将值分配给不正确的列和/或多列时改变 %>% case_

我继承了一个远远超出我技能范围的脚本,而创建它的人已经不在了。我注意到脚本中有一个问题似乎很容易修复(或者我是这么认为的)...

回答 1 投票 0

根据其他列中的匹配有条件地替换单元格

考虑以下简化数据框: df<-data.frame(x1=c("A","B","C"),x2=c("K to B","K to B","K to B")) I want to replace str...

回答 1 投票 0

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