Teilmenge basierend auf dem Namen der variablen Spalte

Ich frage mich, wie man das benutztsubset Funktion, wenn ich den Namen der zu testenden Spalte nicht kenne. Das Szenario lautet wie folgt: Ich habe eine Shiny-App, in der der Benutzer eine Variable auswählen kann, nach der die Datentabelle gefiltert werden soll (Teilmenge). Ich erhalte den Spaltennamen von der Webanwendung als Eingabe und möchte basierend auf dem Wert dieser Spalte eine Teilmenge wie folgt erstellen:

subset(myData, THECOLUMN == someValue)

Außer wo beideTHECOLUMN undsomeValue sind Variablen. Gibt es eine Syntax für die Übergabe des gewünschten Spaltennamens als Zeichenfolge?

Scheint ein Bareword zu wollen, das der Spaltenname ist, keine Variable, die den Spaltennamen enthält.

Antworten auf die Frage(3)

Ihre Antwort auf die Frage