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.