Sto provando a generare coppie casuali da 34 soggetti per un esperimento. Ai soggetti verrà assegnato il numero ID 1-34. Per generare i numeri casuali ordinate (1-34) ho usato il seguente codice:Come dividere un vettore in due colonne per creare coppie ordinate per l'assegnazione casuale
### Getting a vector of random ordered numbers 1-34###
pairs<-sample(1:34,34,replace=F)
pairs
[1] 16 22 8 13 4 25 18 12 17 5 6 31 29 27 30 23 2 14 9 24 34 21 11
3 1 28 33 20 32 26 19 10 15 7
Quello che vorrei fare è quello di prendere questo ordinamento casuale di numeri e dividere ogni altro elemento del vettore in una colonna in modo che ottengo le seguenti coppie ordinate:
partner1 partner2
16 22
8 13
. .
. .
15 7
Pensieri o idee su come passare dal vettore alle coppie ordinate? Qualsiasi aiuto o intuizione sarebbe molto apprezzato.
-Thomas
È possibile ottenere lo stesso effetto di 'campione (1:34, 34, replace = F) 'usando' sample (1:34) '. – mbq