Непонятно, если это то, что вам нужно, но если ваши мин / макс приведены в таблице, вот как вы можете сгенерировать вектор epsilon
из этих значений.
# Number of rows to generate
n <- 100L
# Table of min/max values to use
df <- dplyr::tibble(
max = runif(n)
) %>%
dplyr::mutate(
min = max - 1L
)
# vector of random values
epsilon <- purrr::map_dbl(
df$min,
df$max,
~ runif(1L, min = .x, max = .y)
)