Ich habe eine shiny
App und möchte am Anfang ein ggplot
mit einem brush
haben, damit der Benutzer bei jedem Start der App kein bestimmtes Interessengebiet auswählen muss. Später kann der Benutzer natürlich einen anderen Bereich auswählen. Hier ist ein Beispiel für den Anfang:
Ja, das ist möglich.
Im folgenden Code habe ich nur ein paar Zeilen hinzugefügt. Zuerst habe ich set.seed(42)
hinzugefügt, damit die Grafiken reproduzierbar sind. Zweitens gibt es ein dput(brush)
, das auskommentiert wurde. Dies war hilfreich, um den ursprünglichen Pinsel zu identifizieren, den ich haben wollte. Schließlich habe ich in der observe
-Umgebung, die ranges
steuert, ein if
else
gesetzt, um den Standard brush
zu verwenden, ist es ein NULL
-Wert vom input$plotA_brush
-Objekt.
Die anfängliche Startseite sieht folgendermaßen aus: