2017-09-20 7 views
1

J'ai deux vecteurs de tailles différentes. direComment prendre des échantillons de deux vecteurs différents?

x <- rnorm(50, 2, 0.8) 
y <- rnorm(35, 4, 0.5) 

Je veux créer un nouveau vecteur z de taille 100 qui contient l'échantillon d'observation taille 75 de x et de l'échantillon de la taille 25 de y. Je pense à utiliser sample() fonction du paquet de base. Je pense utiliser sample().

Répondre

1

Essayez ceci:

x <- rnorm(50, 2, 0.8) 
y <- rnorm(35, 4, 0.5) 
z<-c(sample(x = x,size = 75,replace = T),sample(x = y,size = 25,replace = T)) 
+0

Merci. Ça marche pour moi. –