是否有 R 函数或代码允许将新的计算行添加到数据框
Is there an R function or code that allows add new calculated rows to a dataframe
我有一个像这样的数据框(顶部),但想要底部的作为输出。
前后示例:
我们可以使用 split
创建 list
个 data.frame
s
lst1 <- split(df1, df1$item)
lapply(lst1, function(x) rbind(x, ...))
或 tidyverse
library(dplyr)
library(purrr)
library(tibble)
df1 %>%
group_split(item) %>%
map_dfr(~ add_row(.x, ...))
我有一个像这样的数据框(顶部),但想要底部的作为输出。
前后示例:
我们可以使用 split
创建 list
个 data.frame
s
lst1 <- split(df1, df1$item)
lapply(lst1, function(x) rbind(x, ...))
或 tidyverse
library(dplyr)
library(purrr)
library(tibble)
df1 %>%
group_split(item) %>%
map_dfr(~ add_row(.x, ...))