Ho bisogno di generare un dataframe o data.table che ha un numero diverso di posizioni decimali per colonna.Scrivere un dataframe con un numero diverso di posizioni decimali per colonna in R
Ad esempio:
Scale Status
1.874521 1
deve essere stampare in un CSV come:
Scale, Status
1.874521, 1.000
Questo deve essere il valore numerico come ho cercato format(DF$status, digits=3)
e as.numeric(format(DF$status, digits=3))
tuttavia questo converte caratteri che quando esportati in CSV hanno doppi apici. "
Il mio dataframe attuale ha un sacco di colonne con diverse quantità di cifre decimali richiesto così come i caratteri che devono essere citati in modo doppio, quindi non posso applicare una modifica a livello di sistema.
'write.csv' ha un'opzione' quote' che è possibile impostare su 'FALSE'. –
puoi usare 'quote = FALSE' in' write.csv' ?? – Arun
'quote = FALSE' farebbe sicuramente quello che sta chiedendo. Mi chiedo solo se nel 'data.frame' ci siano anche colonne di caratteri che devono essere stampate con la doppia citazione. – Michele