Я пытаюсь вычислить дисперсию трех переменных для каждой строки из кадра данных, используя purrr::pmap
и base::var
.
Воспроизводимый пример:
library(dplyr)
library(purrr)
set.seet(123)
df <- data.frame(a = rnorm(10, 100, 5),
b = rnorm(10, 100, 5),
c = rnorm(10, 100, 5),
d = "abc",
e = "cmc")
df <- df %>%
mutate(vars_var = pmap(list(a,b,c), ~ var(c(..1, ..2, ..3))))
df
К сожалению, все значения равны NA
.Может ли кто-то указать в правильном направлении