Verwenden von gefilterten Datenträgern in shiny

8

Ich bin neu bei shiny , habe mich jedoch gefragt, ob es eine Möglichkeit gibt, eine gefilterte Datentabelle in einem R -Objekt zu speichern (mithilfe der Spaltenfilter), damit diese gefilterten Daten übergeben werden können zu Histogramm und Plot-Funktionen .

EDIT 7. Mai, 15: Einschließlich der erweiterten Erklärung des Autors aus Kommentaren

  

Ich möchte, dass die Tabelle mithilfe der integrierten Spaltenfilter und gefiltert wird   dann möchte die Handlung automatisch anpassen. Ich habe das DT schon probiert   Paket, aber ich mag nicht sehr viel von den Spaltenfiltern, die kommen   Mit diesem Paket ist es nicht möglich (glaube ich) das zu entfernen   Filter aus einer Teilmenge der Spalten in der Tabelle

    
jperdigao 05.05.2015, 00:45
quelle

2 Antworten

5

Aufbauend auf @ JasonAizkalns Beispiel können Sie einige der integrierten Spaltenfilter mit jQuery ausblenden. Zum Beispiel sind hier die ersten beiden versteckt:

%Vor%     
NicE 05.05.2015, 14:59
quelle
4

Das von @NicE vorgeschlagene Beispiel ist sehr hilfreich. Ich füge ein minimales Beispiel ein:

%Vor%

Dies erzeugt ein Histogramm von Sepal.Length aus dem iris -Datensatz für die gefilterten Daten in DT::datatable .

Hinweis: Dies setzt die folgenden Versionen von DT und shiny voraus:

DT_0.0.39 shiny_0.11.1.9005

    
JasonAizkalns 05.05.2015 13:23
quelle

Tags und Links