R indique qu'il est Impossible de prendre un échantillon plus grand que la population” — mais je ne suis pas prise d'un échantillon plus grand que la population

Je suis en train de chercher 3500 observations aléatoires à partir d'un ensemble de 5655 observations. Mais quand je le fais, R est lancer une étrange erreur, en disant que "ne peut pas prendre un échantillon plus grand que la population, quand 'replace = FALSE'"

Je suis en train de prendre un échantillon de plus petite que celle de la population. Pourquoi est R jetant cette erreur?

> nrow(males)
[1] 5655
> m = sample(males, 3500, replace = FALSE, prob = NULL)
Error in sample.int(length(x), size, replace, prob) : 
  cannot take a sample larger than the population when 'replace = FALSE'
InformationsquelleAutor ahandler | 2013-10-29