2016-07-04 8 views
-2

Wenn ich meinen Vektor in eine Datei schreibe, wird er immer in eine neue Zeile geschrieben. Wie kann ich das stoppen? Siehe meinen Code unten. Jede Variable in x wird in eine neue Zeile geschrieben.Wenn ich in R ablegen möchte, werden die Werte immer in eine neue Zeile geschrieben

x<- c(compname,mean(askspread),median(askspread),mean(q, na.rm=TRUE),median(q, na.rm=TRUE),max(q, na.rm=TRUE),timeticks,"\n") 
write(x, file = "/testdata.txt",append=TRUE,sep = ",") 
+0

Was möchten Sie die Ausgabe sein? Ich würde empfehlen, Sie Daten in einem 'dat.frame' zu ​​setzen und' write.csv' zu verwenden, um es in eine Datei zu schreiben. –

+0

Verwenden Sie 'cat()' statt, oder ändern Sie 'ncolumns' –

+2

x <- einfügen (compname, Mittelwert (askpread), Median (askpread), Mittelwert (q, na.rm = TRUE), Median (q, na.rm = TRUE), max (q, na.rm = TRUE), Zeitpläne, "\ n", sep = ",") – Choubi

Antwort

0
x <- paste(compname,mean(askspread),median(askspread),mean(q, na.rm=TRUE),median(q, na.rm=TRUE),max(q, na.rm=TRUE),timeticks,"\n", sep = ",") 
Verwandte Themen