Angenommen, ich habe einen Datenrahmen namens summarized
, der unter anderem die Spalten TY_COMP
und LY_COMP
enthält. Ich könnte eine Funktion in R schreiben, die eine Berechnung auf TY_COMP
und LY_COMP
führt und erstellt eine neue Spalte cac
im Datenrahmen wie folgt aufgerufen:R Shiny: Erstellen neuer Spalten innerhalb eines reaktiven Datenrahmens
summarized$cac <- summarized$TY_COMP/summarized$LY_COMP-1
cac
ist jetzt eine neue Spalte in dem Datenrahmen zusammengefasst.
Jetzt sagen, dass summarized()
ein reaktiver Datenrahmen mit den gleichen Spalten ist.
Wie konnte ich den Effekt erzielen, der im nicht-reaktiven Datenrahmen gemacht wurde, d. H. Eine neue Spalte innerhalb des aktuellen Rahmens erstellen? Oder wie würde ich den gleichen Effekt erzielen?
Ich habe versucht:
summarized$cac <- reactive({summarized()$TY_COMP/summarized()$LY_COMP-1})