Как ввести простой набор наблюдений и случайную выборку из него в R - PullRequest
0 голосов
/ 01 мая 2020

Я новичок в R, поэтому, пожалуйста, извините зачаточный характер этого вопроса. У меня есть ряд известных наблюдений, скажем:

Basi c Таблица распределения

Я хотел бы ввести это в R и случайную выборку из этого распределения как часть большего сценария. Я знаком с чтением в наборах данных и соответствием дистрибутивам, но каким-то образом я остаюсь царапать голову этим примером. Любая помощь будет принята с благодарностью! Спасибо.

1 Ответ

0 голосов
/ 01 мая 2020

Если изображение, к которому вы привязали, - это весь ваш фрейм данных, и у вас просто есть счетчики для разных категорий, вы можете выбрать из столбца размера, используя значения в качестве весов.

data <- data.frame(measurement = c("50 or less", "50-75", "75-80"),
                   count = c(900, 86, 14))
sample(data$measurement, size = 10, replace = TRUE, prob = data$count)

Если у вас есть Во фрейме данных со всеми вашими фактическими числовыми наблюдениями вы можете исключить веса и в большинстве случаев оставить замену равной false (значение по умолчанию).

sample(data$measurement, size = 10)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...