purrr 相关问题

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

将多个模型公式应用于数据组

我想将3个线性模型应用于我的数据,并为每个模型提取残差。我想知道是否有办法使用dplyr和purrr的组合为每个模型应用相同的步骤:我......

回答 2 投票 0

使用Purrr将循环转换为函数式编程 - 但仅适用于变量向量

我想迭代一个数据帧 - 用中位数替换NA - 但只迭代变量向量这个代码有效,但我想让它更具功能性(同时...

回答 1 投票 0

复合函数中管道操作符的行为purrr - dplyr

purrr-dplyr包中管道运算符的用法(简称)定义如下:y%>%f(x,。,z)与f(x,y,z)相同我试图执行以下任务使用管道操作员。首先我告诉你......

回答 1 投票 0

传播不同的列表列

我有这样的数据:库(tidyverse)yelp_tbl%>%select(business_id,categories)A tibble:11 x 2 business_id类别 ...

回答 1 投票 1

嵌套rollmean - 如何避免每个DF边缘的NA

我正在使用rollmean()获得4年和5年的时间序列数据平均值。平均值不能跨组计算(df中的“等级”),所以我使用的是purrr :: nest()。我明白我可以用......取代价值

回答 1 投票 0

当重命名嵌套的tibble R中的数据列时,Unquoting无法在mutate和map2中找到变量

好吧,我只是想根据标识符/字符列重命名嵌套tibble中的列:MWE:library(magrittr)iris%>%tibble :: as_tibble()%>%tidyr :: nest(-Species) %>%...

回答 2 投票 2

根据列名R的通用性堆叠列

好的,所以我想以一种自动的方式,在名称中使用相似的列,例如x1,x2,...,xn或y_1,y_2,y_3,...,y_n,以便根据对进行堆叠。让我们先做一些数据:...

回答 1 投票 0

将新向量添加到嵌套列表

我刚刚学习使用R中的列表,我已经非常接近我想要做的事情了。我正在举手向正确的方向推进:my_data

回答 2 投票 0

以tidyverse方式使用str_extract_all的新列

问题:我想创建一个数据框,其中包含从长字符串列匹配的字符串。在数据框“d”中,类型列是具有不同类型的字符串列。问题出现是因为......

回答 1 投票 1

purrr结合了pmap和nest

我试图学习purrr来使用rnorm在每次迭代中使用不同的方法,sd和n来模拟数据。此代码生成我的dataframe:parameter = crossing(n = c(60,80,100),...

回答 2 投票 2

使用dplyr :: group_by()对每个组进行黄土回归

好吧,我挥舞着白旗。我正在尝试在我的数据集上计算黄土回归。我想让黄土计算一组不同的点,这些点绘制成每组的平滑线。 ......

回答 2 投票 3

如何在dplyr + purrr中优化内存使用

我有一个问题,在复制训练和测试集的数据后,我在Rstudio中显示分配给我的用户的大量内存,但没有在我的R会话中使用。我创造了一个......

回答 1 投票 0

使用if else条件将模型拟合到分组数据

为了简化再现性,我使用ResourceSelection包中的山羊数据集,该数据集具有用于山羊的使用(STATUS == 1)和'可用'(STATUS == 0)GPS位置的空间数据。 ...

回答 1 投票 3

使用purrr:map将函数应用于R中列表的每个元素

我一直在努力将使用dplyr的自定义函数应用到一个字节列表中。以下代码段使用for循环正常工作:df

回答 1 投票 0

虚拟代码/ R中少于2个级别的变量的一个热编码

我正在尝试使用混合(数字+因子)变量来伪代码数据帧。但是,model.matrix不适用于级别超过2的变量。示例数据 - dt

回答 1 投票 0

从purrr映射的多个if条件

我试图根据“运算符”字符向量中的输入值在R中创建一个新的字符向量。运算符变量包含“>”,“

回答 2 投票 -1

用dplyr进行准混合输入

我把quasiquotation带到了顶级。我接近获得我的主 - 准装备徽章(见下面的编辑)。剩下一个挑战位。使用不同的输入创建带有...的状态

回答 1 投票 1

比较一个数据帧中的每一行与整数中的另一行的每一行

我需要将一个数据帧中的每一行与另一个数据帧的每一行进行比较:id first_name last_name account_nr amount currency comments 1 wW3A4QgpQQd Lynnett ...

回答 1 投票 1

如何迭代两个函数参数的所有组合并在r中返回'n by m'矩阵

我想计算候选人在(随机生成的)选举中收到的第一,第二,第三等首选项的数量:库(tidyverse)库(magrittr)set.seed(42)结果

回答 1 投票 1

使用purrr根据其他数据集应用过滤器和mutate

我试图使用purrr应用过滤器并变异变量,两者都基于另一个数据帧的值。 #这是原始表set.seed(100)dfOriginal

回答 3 投票 1

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