In R können Sie Spalten eines Dataframes dynamisch auswählen, indem Sie die Funktion [[ oder [ verwenden, anstatt $. Hier ist ein Beispiel, wie Sie dies tun können:
# Erstellen Sie ein Beispiel-Dataframe
daten <- data.frame(
Name = c("Anna", "Ben", "Carla"),
Alter = c(25, 30, 35),
Beruf = c("Ingenieur", "Arzt", "Lehrer")
)
# Spaltenname als Zeichenwert speichern
spaltenname <- "Alter"
# Dynamisches Auswählen der Spalte mittels `[[`
ausgewaehlte_spalte <- daten[[spaltenname]]
# Alternativ können Sie `[` verwenden
ausgewaehlte_spalte_alternativ <- daten[, spaltenname]
# Ausgabe der ausgewählten Spalte
print(ausgewaehlte_spalte)In diesem Beispiel wird die Spalte “Alter” aus dem Dataframe daten ausgewählt, indem der Spaltenname als Zeichenwert verwendet wird.