Hallo zusammen
Ich bin neu in der R-Programmierung und die Beantwortung der folgenden Frage fällt einigen von euch vermutlich sehr leicht. Es geht darum, dass ich Daten in einem data.frame umformen möchte. Die Rohdaten liegen in einer etwas unpraktischen Form vor, nämlich wie in Tbl1.png
Was ich aber möchte ist eine Tabelle in der Form von Tbl2.png.
Nun könnte ich das natürlich über eine Schlaufe umformatieren. Ich vermute aber stark, dass es dazu einen passenden Befehl/Funktion gibt - leider habe ich im Netz nichts passendes gefunden.
Kann mir jemand den einfachsten weg mitteilen, wie ich die Daten umformatieren kann?
Merci und viele Grüsse,
blackbow
Datenaufbereitung: Zeilen in Spalten schreiben
Re: Datenaufbereitung: Zeilen in Spalten schreiben
Hallo blackbow,
Du vermutest natürlich richtig, dass sich das automatisieren lässt. Die hauseigenen Befehlte von R sind nicht so toll einprägsam, weshalb sich eine Reihe von verschiedenen Lösungsansätzen in Zusatzpaketen anbietet. Google mal nach "R convert wide to long".
Sonst könnte hier ein Leseeinstieg sein:
https://uc-r.github.io/tidyr
HTH,
Bernhard
Du vermutest natürlich richtig, dass sich das automatisieren lässt. Die hauseigenen Befehlte von R sind nicht so toll einprägsam, weshalb sich eine Reihe von verschiedenen Lösungsansätzen in Zusatzpaketen anbietet. Google mal nach "R convert wide to long".
Sonst könnte hier ein Leseeinstieg sein:
https://uc-r.github.io/tidyr
HTH,
Bernhard
---
Programmiere stets so, dass die Maxime Deines Programmierstils Grundlage allgemeiner Gesetzgebung sein könnte
Programmiere stets so, dass die Maxime Deines Programmierstils Grundlage allgemeiner Gesetzgebung sein könnte
Re: Datenaufbereitung: Zeilen in Spalten schreiben
Hallo blackbow,
willkommen im Forum!
https://stackoverflow.com/questions/218 ... ong-format
Gruß, Jörg
willkommen im Forum!
https://stackoverflow.com/questions/218 ... ong-format
Gruß, Jörg
Re: Datenaufbereitung: Zeilen in Spalten schreiben
Viele Grüße,
Student
-----------------------------------------------------------------------------------------------------------------------
faes.de, Datenanalyse mit R & das Ad-Oculos-Projekt
Das Ad-Oculos-Projekt auf YouTube
Habe Mut, dich deines eigenen Verstandes zu bedienen! (Kant)
Student
-----------------------------------------------------------------------------------------------------------------------
faes.de, Datenanalyse mit R & das Ad-Oculos-Projekt
Das Ad-Oculos-Projekt auf YouTube
Habe Mut, dich deines eigenen Verstandes zu bedienen! (Kant)
Re: Datenaufbereitung: Zeilen in Spalten schreiben
Hallo zusammen
Vielen Dank für die Tipps. Habe jetzt endlich auch die Zeit gefunden daran zu arbeiten.
Die Datenstruktur kommt daher, dass die Daten mit JSON von einem API importiert werden. Ich habe dann noch eine sehr schlanke Variante gefunden um eine Tabelle im Long-Format zu erhalten, und zwar mit dem Paket jsonlite. Dank dem folgenden Code werden die JSON-Daten importiert und anschliessend in eine Liste geschrieben.
Viele Grüsse,
blackbow
Vielen Dank für die Tipps. Habe jetzt endlich auch die Zeit gefunden daran zu arbeiten.
Die Datenstruktur kommt daher, dass die Daten mit JSON von einem API importiert werden. Ich habe dann noch eine sehr schlanke Variante gefunden um eine Tabelle im Long-Format zu erhalten, und zwar mit dem Paket jsonlite. Dank dem folgenden Code werden die JSON-Daten importiert und anschliessend in eine Liste geschrieben.
Code: Alles auswählen
raw_data <- getURL(URL)
result <- fromJSON(rawdata)
blackbow