MongoDB
 sql >> база данни >  >> NoSQL >> MongoDB

Прехвърлете големи колекции MongoDB в data.frame в R с rmongodb и plyr

Бих казал, че всичко това не е необходимо. Можете да продължите по прост начин, както следва:Това изисква пакет с име "rmongodb" в R. Този пакет изисква най-новата версия и няма да присъства в по-ранните версии. Този пакет се занимава с mongodb. Има и други пакети като "RMongo".

за инсталиране на rmongodb в R

install.packages("rmongodb")

За да конвертирате големи данни на MongoDB в рамка с данни в R

library(rmongodb)
mongo <- mongo.create() # create a connection to mongodb localhost
mongo.is.connected(mongo) # check whether mongodb is connected
mongo.get.databases(mongo) #shows all databases present in mongodb
mongo.get.database.collections(mongo,"mydb") #displays all collections present in database mydb
data <- mongo.find.all(mongo,"mydb.collection",data.frame=TRUE) # This would suffice as this would convert the entire list into a data frame in R.



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Приставката за регистриране на одит на Grails за mongodb не работи

  2. Грешка на Mongo при използване на агрегиране:сортиране надхвърли лимита на паметта

  3. След meteor bundle, node.js СЛУША, но не се показва на localhost

  4. Група брой 2 артикула масив от обекти mongodb

  5. Как да следите система за лични съобщения с помощта на MongoDB?