Я хотел бы сделать dataframe из списка n. Каждый список содержит 3 разных списка внутри. Меня интересует только 1 список из этих 3-х списков внутри. Список, в который я заинтересован, - это data.frame с 12 общими из 12 переменных.Сделать фрейм данных из списка списков в R
My imput tmp в моей функции lapply представляет собой список n с каждыми 5 наблюдениями. 2 из этих наблюдений - широта и долгота. Это как моя lapply функция выглядит следующим образом:
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"))
})
Мой вопрос: как я могу получить этот список из 12 набл 12 переменных в dataframe из списка п?
Может кто-нибудь помочь мне ?, Спасибо
Добро пожаловать в StackOverflow! Пожалуйста, прочитайте информацию о [как задать хороший вопрос] (http://stackoverflow.com/help/how-to-ask) и как дать [воспроизводимый пример] (http://stackoverflow.com/questions/ 5963269/как к Make-A-пра-р-воспроизводимая-пример/5963610). Это облегчит вам помощь другим людям. – Jaap
возможно использование lapply() и Reduce(). Что-то вроде строк: Уменьшить (function (...) merge (..., all = TRUE), lapply (list_of_lists, function (x) x [[df_number]]))) – zacdav
Я добавил еще текст, который содержит мою функцию lapply –