У меня есть вопрос о том, как образецR: как образец
У меня есть dataframe под названием «инвентаризации», который выглядит следующим образом (1000 строк)
inventory_date number_purchases
1 1/1/1986 20
2 2/4/1992 15
3 12/13/2001 10
Я хочу попробовать 5 из строки
Это мой код
samplesize <- c(5,10,15,20,25)
for (m in 1:length(samplesize))
{
mysample <- sample(inventory, samplesize[m], replace=FALSE)
}
Когда я запускаю код, он занимает 1000 не образец 5, 10, 15 и т.д. Это И.Г. noring samplesize [m] Почему? Что не так с моим кодом?
Кажется прямолинейным.
Замените 'sample (inventory, ...)' '' inventory [sample (1: nrow (inventory) ...),] '. Вы должны быть явным, что вы взяли выборку из строк. – Gregor