2010-11-01 8 views

risposta

38

Come è un elenco di 50 zeri ~ un elenco con un valore singolo?

Prova questo:

list(rep(0, 50)) 

O se volete un elenco con cinquanta elementi separati di zeri, si può fare questo:

as.list(rep(0, 50)) 
+1

'as.list' è quello che vuoi se stai cercando di creare un vettore che puoi associare a un data.frame – chimeric

1

Forse

res <- list(rep(0,50)) 

è tutto quello che bisogno?

0

ho trovato as.vector() particolarmente utile per generare vettori numerici da utilizzare in un frame di dati, per esempio:

as.vector(rep(0, 50)) 

Questo genererà un vettore numerico di cinquanta 0 di.

+1

sarebbe bene chiarire nella tua risposta che in r, il vettore e la lista sono due separati strutture dati –

Problemi correlati