Ho un frame di dati dal quale voglio eliminare tutte le righe mantenendo la struttura originale (colonne).come rimuovere tutte le righe da un data.frame in r
ddf
vint1 vint2 vfac1 vfac2
1 9 10 1 3
2 9 6 3 4
3 6 2 2 2
4 10 6 2 4
5 7 12 3 2
>
>
>
> dput(ddf)
structure(list(vint1 = c(9L, 9L, 6L, 10L, 7L), vint2 = c(10L,
6L, 2L, 6L, 12L), vfac1 = structure(c(1L, 3L, 2L, 2L, 3L), .Label = c("1",
"2", "3"), class = "factor"), vfac2 = structure(c(2L, 3L, 1L,
3L, 1L), .Label = c("2", "3", "4"), class = "factor")), .Names = c("vint1",
"vint2", "vfac1", "vfac2"), class = "data.frame", row.names = c(NA,
-5L))
ho provato:
ddf = NA
for(i in 1:nrow(ddf) ddf[i,] = NULL
ma non funzionano. Grazie per il tuo aiuto in questa domanda di base.
Invece di '0', potrebbe essere meglio usare' df [ NULL,] ' –