Wie kann man in R Studio den Datensatz vom Wide- ins Long-Format ändern?

Antwort

Um einen Datensatz in R Studio von einem Wide-Format in ein Long-Format zu ändern, kannst du die `pivot_longer`-Funktion aus dem `tidyr`-Paket verwenden. Hier ist ein Beispiel, wie das geht: 1. Installiere und lade das `tidyr`-Paket, falls du es noch nicht installiert hast: ```R install.packages("tidyr") library(tidyr) ``` 2. Angenommen, du hast einen Datensatz im Wide-Format: ```R data_wide <- data.frame( id = 1:3, time1 = c(10, 20, 30), time2 = c(15, 25, 35) ) ``` 3. Verwende `pivot_longer`, um den Datensatz ins Long-Format zu ändern: ```R data_long <- pivot_longer(data_wide, cols = starts_with("time"), names_to = "time", values_to = "value") ``` In diesem Beispiel wird der Datensatz `data_wide` von einem Wide-Format in ein Long-Format umgewandelt, wobei die Spalten, die mit "time" beginnen, in zwei neue Spalten "time" und "value" aufgeteilt werden. Weitere Informationen findest du in der [tidyr-Dokumentation](https://tidyr.tidyverse.org/).

KI fragen

Verwandte Fragen

Wie kann man in R eine Spalte zu einem Datensatz hinzufügen?

Um eine neue Spalte zu einem Datensatz (z. B. einem Data Frame) in R hinzuzufügen, gibt es mehrere Möglichkeiten. Hier sind die gängigsten Methoden: **1. Mit dem $-Operator:** ```r dat... [mehr]