0
Как мои ноги мокрые с purrr.Передача векторных и одиночных значений для функции с pmap
Я оцениваю различные комбинации параметров для бета-распределения, и я пытаюсь передать вектор значений x и параметры для распределения.
Смотрите код ниже:
library(tidyr)
library(purrr)
library(dplyr)
x <- seq(0.01, 0.99, 0.01)
alpha <- c(0.1, 0.5, 1:5, 10)
beta <- c(0.5, 1, 2, 5)
df <- expand.grid(alpha = alpha, beta = beta, x = x) %>%
nest(x) %>%
mutate(plotdata = pmap(list(data$x, alpha, beta), dbeta)) %>%
unnest()
Что такое правильный синтаксис для ртар в этом случае?
Спасибо! Но это не дает мне то, что мне нужно. Результат должен быть фреймом данных с 3168 строк = длина (x) * длина (альфа) * длина (бета) –
Если вы нашли время ответить на вопрос, пожалуйста, сделайте еще один шаг и объясните это не только помогать OP, а также помогать всем, кто может попасть на эту страницу с тем же вопросом. Имейте в виду, что не у всех одинаковый опыт и понимание. Ваш вопрос был отмечен как «низкое качество», пожалуйста, уделите некоторое время его улучшению. – GabrielOshiro
Вы полагаетесь на пакеты, которые вы не указали ... – PatrickT