有没有一种有效的方法,可以使用 tidyverse 和 lubridate 生成时间序列向量?我知道当使用日期数量作为间隔时,这两个工具可以与 seq() 一起使用。例如,对于以下输入: seq(today(), today()+dyears(1), 60) 您可以通过60天的间隔获取一...
如何正确确定tidyverse函数的生命周期阶段?(即,该函数/参数是否被视为稳定、实验性的、弃用的或已被取代的) 我目前所知道的 我猜想文档会告诉我们,例如:library(tidyverse); ?summarise 显示 .groups 参数为“实验性的”。 假设一个函数/参数...
我想按照多列对数据框进行拆分,以便查看每个子集的summary()输出。以下是使用base中的split()实现此操作的方法: library(tidyverse) #> Loading tidyverse: ggplot2 #> Loading tidyverse: tibbl...
我在pkgdown网站上将一些函数按类别分组放在参考.yml文件中。我想知道是否有一种方式可以将所有未分类的函数放入它们自己的分类中。我唯一的想法是使用matches函数,例如:reference: - title: "someCategory" contents: - myFunct...
考虑对数据框执行标准的分组操作: library(plyr) library(doMC) library(MASS) # for example nc <- 12 registerDoMC(nc) d <- data.frame(x = c("data", "more dat...
使用下文中的示例数据,我想使用以下代码对数据进行分组和汇总。完成此操作后,我想要进行转置,但我卡在了如何使用tidyr实现这一步骤上? 为了背景说明,我尝试重新创建一个使用knitr :: kable创建的现有表格,因此我下面的代码的最终产品预计会违反整洁原则。 例如: library(...
我正在尝试将数据集从长格式转换为宽格式。以下代码有效,但我想知道是否有一种不提供值列但仍然使用 pivot_wider 的方法。在下面的示例中,我必须创建一个临时列"val"来使用pivot_wider,但是有没有一种方法可以在不用它的情况下完成呢?a <- data.frame(nam...
我有以下代码,它使用purr::pmap进行串行处理。 library(tidyverse) set.seed(1) params <- tribble( ~mean, ~sd, ~n, 5, 1, 1, 10, 5, 3, -3, 1...