Ist es möglich, Pinsel in ggplot in einer glänzenden App zu initialisieren?

8

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:

%Vor%     
danas.zuokas 25.03.2016, 08:27
quelle

1 Antwort

0

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.

%Vor%

Die anfängliche Startseite sieht folgendermaßen aus:

    
Peter 14.12.2017 21:25
quelle

Tags und Links