我有这样的数据:library(tidyverse) df <- tibble( x = c(0, 179, 342, 467, 705, 878, 1080, 1209, 1458, 1639, 1805, 2000, 2121, 2339, 2462, 2676, ...
我希望使用R软件包rsample生成数据的重新抽样。 该软件包提供了函数rolling_origin,以生成保留数据时间序列结构的重新抽样。这意味着训练数据(在软件包中称为analysis)始终在测试数据(assessment)之前。 另一方面,我希望对数据执行块采样。这意味着在抽样过程中...
使用下文中的示例数据,我想使用以下代码对数据进行分组和汇总。完成此操作后,我想要进行转置,但我卡在了如何使用tidyr实现这一步骤上? 为了背景说明,我尝试重新创建一个使用knitr :: kable创建的现有表格,因此我下面的代码的最终产品预计会违反整洁原则。 例如: library(...
我试图使用purrr包的map()方法将filter()函数应用于存储在嵌套数据框中的数据。 "为什么不先进行筛选,然后再嵌套?" - 你可能会问。 这样做也可以(我将展示使用此过程的预期结果),但我正在寻找使用purrr的方法。 我想要只有一个数据框,有两个列表列,都是嵌套数据框 - 一个...
我想使用filter()和str_detect()过滤数据框,匹配多个模式而不需要多次调用str_detect()函数。在下面的示例中,我想过滤数据框df,只显示包含字母a f和o的行。df <- data.frame(numbers = 1:52, letters = letters)...
目标 我希望使用dplyr在参数网格上运行模拟。具体来说,我想要一个函数,可以在另一个程序中使用,该函数: 接收一个数据框作为参数 对于每一行,使用每列作为参数计算某些模拟 同时传递一些额外的数据(例如,初始条件) 这是我的方法 require(dplyr) run <- f...
强调文本我一直在安装tidyverse包时遇到问题,这导致我无法执行许多文本处理任务。这个问题与2017年以来许多先前的线程中提到的问题相同,即当我输入library(tidyverse)或尝试打开其他相关包时,它们总是说需要0.2.1版本的vctrs。我已经尝试使用remote下载或下载其他...