Wie rufe ich R-Funktionen auf, wie selektiere ich Daten, ich weiß nicht genau ....
Moderatoren: EDi , jogo
tr206
Beitrag
von tr206 » Sa Okt 08, 2016 7:57 am
Hallo,
ich versuche mittels write.table oder write.xls Ergebnisse aus R in Excel zu exportieren. Leider erhalte ich die Fehlermeldung
Code: Alles auswählen
Warning in install.packages :
package ‘write.table’ is not available (for R version 3.3.1)
Was kann ich da tun? Wieso geht das nicht?
jogo
Beiträge: 2086 Registriert: Fr Okt 07, 2016 8:25 am
Beitrag
von jogo » Sa Okt 08, 2016 9:37 am
Hallo tr206,
ein Paket
write.table kann ich auf
https://cran.r-project.org/web/packages ... _name.html nicht finden.
Meinst Du die Funktion
write.table() ?
Die gehört zum package
utils und das ist standardmäßig installiert, so dass Du z.B. folgendes machen kannst:
Code: Alles auswählen
BOD
write.table(BOD, file="BOD.txt") # oder auch
write.csv(BOD, file="BOD.csv")
Den Erfolg der Aufrufe kannst Du kontrollieren mit:
Code: Alles auswählen
dir() # oder
dir(pattern="csv$")
getwd() # wo sind die Dateien gelandet?
Um Excel-Dateien zu schreiben, benötigt man wirklich ein zusätzliches Paket
Gruß, Jörg
student
Beiträge: 674 Registriert: Fr Okt 07, 2016 9:52 am
Beitrag
von student » Sa Okt 08, 2016 10:29 am
Hallo tr206,
kennst Du das Paket
XLConnect ? Es ist Standardmäßig im R-Commander eingebunden und über dieses Paket können Excel-Dateien gelesen und geschrieben werden.
Hier (R und Excel Connect) habe ich die Doku zu einem Vortrag zu eine Kölner-R-User-Meeting abgelegt. Ist allerdings schon ein paar Tage alt und das Paket wurde deutlich weiterentwickelt...
Vielleicht hilft Dir dieser Hinweis weiter!
R007
Beitrag
von R007 » Mi Okt 12, 2016 9:27 am
Hallo,
ich nutze für den Export nach Excel immer das Packages "xlsx":
Code: Alles auswählen
library(xlsx)
write.xlsx(Data,
file="Test.xlsx",
sheetName="Sheet1",
col.names=TRUE,
row.names=TRUE,
append=FALSE,
showNA=TRUE)
Gruß
R007
student
Beiträge: 674 Registriert: Fr Okt 07, 2016 9:52 am
Beitrag
von student » Mi Okt 12, 2016 7:14 pm
Hallo,
das Paket xlsx habe ich bisher noch nicht genutzt, kann dazu also nichts sagen!