Wie erstelle ich eine Liste von ‘data frames’ in R?

Um eine Liste von data.frames in R zu erstellen, können Sie die Funktion list() verwenden. Hier ist ein Beispiel, wie Sie das machen:

  1. Zuerst erstellen Sie einige data.frames.
# Erstellen Sie einige data.frames
data_frame1 <- data.frame(Spalte1 = c(1, 2, 3), Spalte2 = c("A", "B", "C"))
data_frame2 <- data.frame(Spalte1 = c(4, 5, 6), Spalte2 = c("D", "E", "F"))
data_frame3 <- data.frame(Spalte1 = c(7, 8, 9), Spalte2 = c("G", "H", "I"))
  1. Nutzen Sie dann die Funktion list(), um die data.frames in eine Liste zu überführen.
# Liste von data.frames erstellen
liste_von_data_frames <- list(data_frame1, data_frame2, data_frame3)

Nun haben Sie eine Liste mit data.frames erstellt. Um auf die einzelnen Elemente der Liste zuzugreifen, können Sie die Indexnummer oder den Namen (falls vergeben) verwenden:

# Zugriff auf data.frames in der Liste
erstes_data_frame <- liste_von_data_frames[[1]]

Optional, Sie können auch Namen für die Elemente in der Liste angeben, um es einfacher zu machen, auf sie zuzugreifen:

# Namen für Elemente in der Liste festlegen
names(liste_von_data_frames) <- c("DF1", "DF2", "DF3")

# Mit Namen auf die Elemente in der Liste zugreifen
erstes_data_frame <- liste_von_data_frames[["DF1"]]