2016-09-12 2 views
3

Ich habe eine glänzende Anwendung erstellt, die metricsgraphics verwendet, um ein Histogramm zu erstellen. Wenn die Anwendung ausgeführt wird bekomme ich folgende Fehlermeldung:Wie adressiere ich eine explizite Widget-ID-Warnung für eine glänzende App mit metricsgraphics?

Warnung in output$histPlot (...): Ignorieren ausdrücklich vorgesehen Widget ID "MJS-acd1c2bc860bf1a81780a7603d6f7b"; Shiny verwendet sie nicht

The only place I've seen this warning discussed is on the issues page for metricsgraphics aber keine Lösung wird zur Verfügung gestellt. Meine App kann mit dem folgenden Befehl ausgeführt werden:

glänzend :: runGitHub (repo = 'mihiriyer/mental)

Mein Code hier befindet: https://github.com/mihiriyer/mental/blob/master/app.R

Die App scheint gut zu funktionieren und so sollte sich sogar Sorgen machen, da es nur eine Warnung ist? Sollte ich die Nachricht einfach unterdrücken und weitergehen?

Antwort

4

Offensichtlich kann nicht viel anderes getan werden, als die Warnmeldung zu unterdrücken. Geschrieben meine Frage auf Github, die Antwort, die ich hier habe: https://github.com/hrbrmstr/metricsgraphics/issues/49

Grundsätzlich kann man die folgende Zeile in dem Server-Funktion Abschnitt hinzufügen und die Warnungen unterdrückt werden:

options(warn = -1)

Verwandte Themen