Ich möchte ein Datenframe aus einer Liste von n machen. Jede Liste enthält 3 verschiedene Listen. Ich bin nur interessiert an 1 Liste dieser 3 Liste im Inneren. Die Liste, an der ich interessiert bin, ist ein Datenrahmen mit 12 Obs von 12 Variablen.Machen Sie Datenframe aus einer Liste von Listen in R
Mein Imput tmp in meiner Lernfunktion ist eine Liste von n mit jeweils 5 Beobachtungen. 2 dieser Beobachtungen sind der Breiten- und Längengrad. Dies ist, wie meine lapply Funktion wie folgt aussieht:
DF_Google_Places<- lapply(tmp, function(tmp){
Latitude<-tmp$Latitude
Longitude<-tmp$Longitude
LatLon<- paste(Latitude,Longitude, sep=",")
res<-GET(paste("https://maps.googleapis.com/maps/api/place/nearbysearch/json?location=",LatLon,"&radius=200&types=food&key=AIzaSyDS6usHdhdoGIj0ILtXJKCjuj7FBmDEzpM", sep=""))
jsonAnsw<-content(res,"text")
myDataframe<- jsonlite::fromJSON(content(res,"text"))
})
Meine Frage ist: wie bekomme ich diese Liste von 12 obs von 12 Variablen in einen Datenrahmen aus einer Liste von n?
Könnte mir jemand helfen ?, Dank
Willkommen bei StackOverflow! Bitte lesen Sie die Informationen über [wie man eine gute Frage stellt] (http://stackoverflow.com/help/how-to-ask) und wie man ein [reproduzierbares Beispiel gibt] (http://stackoverflow.com/questions/ 5963269/how-to-make-a-great-r-reproduzierbares Beispiel/5963610). Dies wird es anderen sehr erleichtern, Ihnen zu helfen. – Jaap
möglicherweise mit lapply() und Reduce(). Etwas in der Art von: Reduce (function (...) merge (..., alle = TRUE), lapply (list_of_lists, function (x) x [[df_number]]))) – zacdav
Ich habe etwas mehr Text hinzugefügt enthält meine Lapply-Funktion –