Sono piuttosto nuovo di R e mi chiedevo se esiste un modo per memorizzare i vettori in un frame di dati in modo tale che ogni voce del frame di dati sia un vettore.Memorizza i vettori come voci del frame di dati?
voglio assegnare la voce a un vettore, ed essere in grado di cambiare in un secondo momento:
df[2,]$Value <- c(1,2,0)
df[3,]$Value <- c(0,0,1)
df[3,]$Value <- df[3,]$Value + c(2,4,4)
Ma può solo fare questo lavoro come sostituzione di 3 diverse voci nella cornice di dati. Qualcuno sa se questo è possibile?
df:
V1 V2 V3
1 c(1,2) c(2,3) c(0,0)
2 c(1,1) c(0,0) c(2,2)
Vuoi dire che vuoi essere in grado di utilizzare vettori di dimensioni diverse? –
Sarà meno confuso se si smette di provare a farlo su un frame di dati e invece di usare solo un elenco di liste. – joran
concordato. una lista di liste o array probabilmente sarebbe meglio. Questo non è possibile in quanto un dataframe è un oggetto 2D – LostLin