purrr 相关问题

purrr通过提供用于处理函数和向量的完整且一致的工具集来增强R的函数式编程工具包,例如map()和reduce()。

如何映射具有多个参数(和更改数据)的函数?

我正在创建一个函数,为州-城市级别的数据框中的各个州创建 gt 表。我会经常更改数据以及 gt 中选定的列,因此我添加...

回答 1 投票 0

将map()与GAM模型结合使用

我有一个代码,如果我使用 LM,则可以工作,但如果我使用 GAM,则不行。我猜想无论出于什么原因,LM 会在对象内部查找变量,而 GAM 只会查看对象的名称,但是......

回答 1 投票 0

根据条件填写列与R中的另一列

我有以下输入表: 输入<- structure( list( individual = c(1, 2, 3, 4), age = c(20, 34, 29, 30), earnings_2020 = c(0, 0, 1, 0), earnings_2021 = c(1,...

回答 1 投票 0

从嵌套列表中提取具有特定名称的所有元素

我有一些存档的 Slack 数据,我正在尝试获取一些关键消息属性。我通过愚蠢地展平整个列表,获取 data.frame 或 tibble 以及嵌套在某些

回答 5 投票 0

胶合在地图中找不到.x以及部分功能

我已经使用 purrr::partial 修改了glue,它工作得很好,除非我尝试将它与 purrr::map 一起使用。有多种解决方法,但我很困惑为什么这不起作用? 图书馆...

回答 1 投票 0

尝试了解 {} 放在管道运算符 (%>%) 之后的作用

本教程中有如下代码: 图书馆(重复) 库(列表查看器) 图书馆(呜呜) 图书馆(小标题) 得到的字符 %>% { 蒂布尔( 名称 = map_chr(., "名称"), 文化 =

回答 1 投票 0

ggplot2 循环两列以分组创建绘图

我有一个数据集,其中一个变量是州,另一个是地区(位于每个州),其余的是数值变量。有32个州和712个地区

回答 1 投票 0

如何减少 purrr::map 中的参数冗余

Map 语句非常棒,但它们的输入常常让人感觉不必要的冗余。例如,在下面的块中,必须重新列出我已经从 t 请求的变量似乎很愚蠢...

回答 1 投票 0

当使用映射迭代列名称向量时,R dplyr 函数停止工作

我有一个很大的数据集,想要在每一列上应用自定义函数。 我已经编写了该函数,当一次性应用于目标数据集的一列时,它可以工作。 然而,...

回答 1 投票 0

如何将 CLI 消息与 purrr 系列功能结合起来

我想知道如何使用 walk() 函数将此示例代码转换为 purrr 风格? 库(cli) <- 10 cli_alert_info("About to start downloads of {n} file{?s}") ...

回答 1 投票 0

R purrr 包map() 与 pmap() 区别

我试图了解 purrr::map() 与 purrr::pmap() 对于以下用例的行为。我期待相同的结果,但看起来 purrr::map() 仅在列表中迭代一次。 #

回答 1 投票 0

R 中 cut() 函数的中断组

我想使用函数 cut() 按另一个数据帧中包含的中断组对给定数据帧 (df$Timestamp) 的字段进行分类(breaks = NumDate$Date ; groups = NumDate$Groups)。

回答 1 投票 0

在 R 中使用 gmail 发送多个附件

我有多个列表,如下所示: 列表(结构(列表(邮件= c(“[email protected]”,“[email protected]”,“[email protected]”, “[email protected]”,“[email protected]”,“yo...

回答 1 投票 0

在数据框上执行 purrr 式 lambda 公式列表

以下玩具数据有5个变量,X1到X5。 设置.种子(123) df <- data.frame(matrix(rnorm(500), 100, 5)) I want to perform specific operations on specific variables, using a named list of p...

回答 1 投票 0

如何将匿名函数与管道运算符一起使用?

我想在管道链中应用匿名函数。例如 df <- tibble(vec1 = 1:10, vec = 2) The following code fails tb |> 映射(函数(x) {x[1,1] + x[2, 1]}) 我如何最好地使用

回答 4 投票 0

如何在不使用rep()的情况下回收map2()中较短的向量?

我正在尝试运行以下代码: xx <- 1:12 yy <- 1:3 map2(xx, yy, ~ .x / .y) However, I encountered an error. I assumed that map2() would automatically recycle the shorter vector (i.e.,

回答 1 投票 0

用“+”减少 purrr 中的值,但忽略 R 中缺失的值

如何将reduce函数与lag结合使用来获得总和,同时忽略缺失值? 一个 <- data.frame( b = c(1, 2, NA, 3, 4, 5)) a %>% 变异(加法 = 减少(m...

回答 1 投票 0

使用 purrr::map() 命名新变量

我正在尝试学习一些基本的咕噜声。以这个玩具为例 - 当使用 map_df 创建当前变量名称时,如何将“rank”附加到当前变量名称? 图书馆(tidyverse) # 生成...

回答 1 投票 0

使用 purrr 将变量列表映射到函数时出现问题

我正在使用 unvotes 包,目标是“使用 purrr 功能,找出从 2000 年开始平均哪三个国家最同意美国”。我首先...

回答 1 投票 0

如何从嵌套列或列表列中提取或取消嵌套未命名值?

以下 df 有一个包含单个数值的列表列 (CVcCVq)。我想将此单个值提取到另一列中或将此列表列转换为数字列。 我有...

回答 1 投票 0

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