Ich versuche gerade, eine shinyapp auf shinyapp.io zu veröffentlichen, aber ich habe Probleme beim Konfigurieren meines Rdrop2 Tokens, um meine Datendatei damit hochzuladen. Es ist in CSV-Form und ich benutze app.R. Da ich den Token hier nicht hochladen kann, aus Angst, meine Dropbox online verfügbar zu haben, werde ich mein Bestes geben.Gibt es eine Möglichkeit, csv-Daten in R einzufügen, anstatt aus der Datei zu lesen?
Die Funktion, die ich mit rdrop2 verwende ist die folgende:
token <- drop_auth()
saveRDS(token, "droptoken.rds")
token <- readRDS("droptoken.rds")
drop_acc(dtoken = token)
statadata <- drop_read_csv("/shinyapp/alldata.csv")
g <- na.omit(statadata)
data <- reactive({
g[1:input$scatterD3_nb,]
})
ui <- fluidPage(...
Wenn ich die glänzende App auf RStudio führen Sie es voll funktionsfähig ist, aber wenn ich die App bereitstellen es gibt mir eine von zwei Fehler.
ERROR: oauth_listener() needs an interactive environment.
oder
Error in func(fname, ...) : app.R did not return a shiny.appobj object.
weder Fehler tritt auf, wenn ich gerade bin es in den Viewer RStudio drucken.
Während ich dieses Problem beheben Problem gibt es eine Möglichkeit, die Daten einfach durch Kopieren der CSV-Datei Texteditor Version direkt in r mit etwas gesetzt wie
read.csv("country,nutsid,year,cyril_index_left,delta_cyril_left,manifesto,cyril_index_abs
,cyril_index,cyril_index_right,delta_cyril_right,Employment_15_64_,Employment_total,youth_employment,L_Employment_total,
L_youth_employment,growth, Austria,AT11,2002,-1017.925,-216.9429,-17.64,72.93657,1017.925,
0,-977.0339,1.1,0.9,0.5,-2.1,-8.9,4.7,Austria,AT11,2006,-923.9658,93.95892,
-4.308,104.4628,923.9658,0,0,0.8,0.4,-1.9,2.5,2.8,1.6", sep = ",")
Ich sehe nicht wirklich keine andere Lösung, weil glänzend Meine Daten werden sowieso nicht von lokalen Dateien gelesen.
Das funktionierte es schön ist und Ich liebe dich. –