Glänzend: Schaltflächen nur anzeigen, nachdem die Datei hochgeladen wurde

8

Ich experimentiere mit Shiny und ich liebe es. Ich habe eine kleine Anwendung erstellt, wo Schüler eine CSV-Datei hochladen und dann eine abhängige Variablen und unabhängige Variablen auswählen und dann berechnet R eine lineare Regression. Es funktioniert gut. Ich habe es hochgeladen unter:

Ссылка

[Sie können diese Datei verwenden, um sie zu testen, wenn Sie möchten. "Bier" ist die abhängige Variable und der Rest der Variablen außer "id" sind unabhängig]

Hier ist Server.R:

%Vor%

Und hier ist die ui.R:

%Vor%

Meine Frage ist: Ich möchte den Button "Nach dem Lesen der Datei drücken und Variablen auswählen" abhängig vom erfolgreichen Hochladen machen.

Ich habe versucht, den hier enthaltenen Vorschlag zu verwenden:

Machen Sie conditionalPanel abhängig von Dateien, die mit fileInput

Aber ich kann es einfach nicht funktionieren lassen.

Ich freue mich über jede Hilfe.

    
user23438 04.01.2015, 18:57
quelle

2 Antworten

7

Dieser Code funktionierte für mich

ui.R

%Vor%

server.R

%Vor%     
Marat Talipov 04.01.2015, 19:29
quelle
9

Hier ist das Arbeiten von ShinyApp und die finale Version von sowohl ui.R als auch server.R basierend auf allen Vorschlägen von Marat.

Zuerst die ui.R

%Vor%

und server.R

%Vor%

Nochmals vielen Dank für Ihre Hilfe Marat.

    
user23438 04.01.2015 22:38
quelle

Tags und Links