purrr 相关问题

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

ggplot2:使用 purrr::map() 从数据帧列表中创建绘图列表

有以下 dfs 列表: df_to_plot <- list(list1 = data.frame(list1 = letters[seq(1, 6)], b = rnorm(n = 6, mean = 7, 1)), list2 =...

回答 0 投票 0

使用map()将变量列表作为参数传递给自定义函数

我有一个自定义函数: 获取数据框列表并传递字符串 进行一些数据转换和 返回包含转换后的数据的数据框 可重现的例子: #我有4个

回答 1 投票 0

如何命名在 purr 函数中创建的最高级别的列表

我正在使用 purrr 基于不同的 aoi 迭代地将函数应用于 sf 对象,并将输出存储在列表中,但是我无法将名称分配给嵌套列表的顶层。我不认为...

回答 1 投票 0

使用外部文件分配变量名称及其值

我当前正在从外部文件读取数据,如下所示: 参数文件 <- tribble( ~model, ~variable, ~value, "BAX", "year", "2023", "BAX&quo...

回答 1 投票 0

从所有项目具有相同结构的二级列表中,将第二级中所有名称相似的项目绑定在一起

我有一个具有统一结构的列表:每个项目本身就是一个通常命名的 data.frames 列表。我想在第二级中找到所有同名的项目,并将它们作为一个数据框。

回答 2 投票 0

使用整洁的评估(卷曲-卷曲)和 purrr

如何迭代使用整洁评估的函数(通过 rlang 的 curly-curly)? 这是一个基本示例,我尝试使用 purrr::map() 迭代列名称: 库(“dplyr&quo...

回答 2 投票 0

在嵌套列表中查找元素路径的最佳方法

查找嵌套列表中元素的路径的最佳方法是什么?或者至少是一个好方法,不需要手动挖掘视图中的列表。 这是一个我已经可以dea的例子...

回答 1 投票 0

多个模拟序列之间的一个预测回归关系

我模拟了长度为 100 的两个独立随机游走的 1000 次实现 <- 1000 n <- 100 set.seed(1) M.x <- sapply(1:N, \(k) cumsum(rnorm(n))) M.y <- sapply(1:N, \(k) cumsum(...

回答 2 投票 0

在嵌套 tibble 上应用多参数模型(invoke_map tidyverse R)

一方面,我在 R 中有一些嵌套数据。 另一方面,我想在此数据中测试几个 nls 函数。 我要求一个整洁的工作流程,让我能够跨越所有的 nls ......

回答 1 投票 0

如何使用purrr的map函数执行row-wise prop.tests并将结果添加到dataframe中?

我正在尝试解决 R 中的以下问题:我有一个包含两个变量(成功次数和总试验次数)的数据框。 # 小题:4 x 2 成功N ...

回答 3 投票 0

我遇到了一个bug,map_df似乎没有传递参数

我的场景涉及使用 imf.data 包从 IMF API 加载数据。我需要同时提取多个索引,它们的向量长度可能会有所不同。 图书馆(tidyverse) 图书馆(数据....

回答 1 投票 0

purrr::set_names 在 R 中使用管道运算符

如何编辑下面的 R 管道,以便在将所有工作表读入单个数据帧之前可以更改列名称? 目前,set_names 函数应用于 Excel 中的工作表名称,

回答 1 投票 0

根据R中的滞后值和不同列中的值进行累加

我有以下数据集: df <- data.frame(fractile = 1:10) %>% 变异(括号平均值 = 分位数*100,顶部平均值 = 10:19) 看起来像: 分位括号平均 顶部平均 1 ...

回答 1 投票 0

按行计算累积和,跳过零,并使用列名称模式重新启动

我有一个计算行的累积和的函数,每次在列名中的Y3之后重新启动该过程。 第一个单元格中应包含 Y1,

回答 2 投票 0

提高查找“增加掷骰子序列”的速度

问题是 9 个骰子掷出的序列数量正在增加(例如 223444556)。好吧,我知道答案是由 choice(14,9) 给出的,但我只是想玩玩 dplyr。 快速但不优雅...

回答 4 投票 0

运行 Purrr::map_dfr 时出现“!无法组合”错误

运行以下命令时出现以下错误 游戏赔率 <- map_dfr(games_eventids, ~ game_odds_func(eventId = .x)) Error in `dplyr::bind_rows()`: ! Can't combine `.51$odds` ...

回答 1 投票 0

R 中的 purrr 减少错误?

为了生成一个 Markdown 文档,我尝试了 减少(as.list(字母[1:3]),sprintf,fmt =“%s%s%s”) 这不起作用,它会抛出错误 fn(out, elt, ...) 中的错误:参数太少...

回答 1 投票 0

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

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

回答 1 投票 0

使用 `purrr::pwalk` 保存嵌套数据框中列表列中的 ggplots 时出现“未使用的参数”错误

我试图从嵌套数据框中的列表列中保存ggplots,并在文件名中包含嵌套变量,以便我知道哪个图对应于哪个数据。 我正在使用一种方法...

回答 1 投票 0

从嵌套数据框中的列表列保存ggplots

我试图从嵌套数据框中的列表列中保存ggplots,并在文件名中包含嵌套变量,以便我知道哪个图对应于哪个数据。 我正在使用一种方法...

回答 1 投票 0

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