Il existe un dataframe
nommé cnbd
, par exemple:
cnbd = data.frame(1,2,3,NA,NA,5)
Ainsi l'expression:
dim(cnbd)[1]
donner 1.
Je veux écrire un dataframe comme cnbd
dans un csv avec:
write(file = filename, cnbd, append = TRUE)
Le problème vient:
cnbd
avec 6 lignes et non 1 ligne comme 1,2,3,NA,NA,5
.cnbd
afficher comme 1,2,3,,,5
dans le fichier csv, pas de NA.Essaye ça:
write.table(df, "cnbd.csv",
na = "",
row.names = FALSE,
col.names = FALSE,
append = TRUE,
sep = ",")
Vous pouvez essayer la commande write.csv:
write.csv(cnbd, file="cnbd.csv", na="")