MongoDB
 sql >> Cơ Sở Dữ Liệu >  >> NoSQL >> MongoDB

Chuyển các bộ sưu tập MongoDB lớn sang data.frame trong R với rmongodb và plyr

Tôi sẽ nói rằng tất cả điều này là không cần thiết. Bạn có thể tiến hành theo cách đơn giản như sau:Điều này yêu cầu một gói có tên "rmongodb" trong R. Gói này yêu cầu phiên bản mới nhất và sẽ không có trong các phiên bản trước đó. Gói này giao dịch với mongodb. Có các gói khác cũng như "RMongo".

để cài đặt rmongodb trong R

install.packages("rmongodb")

Để chuyển đổi dữ liệu lớn của MongoDB thành khung dữ liệu trong 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. Cách tốt nhất để kết nối với MongoDB bằng Node.js

  2. Sắp xếp với một chỉ mục hoạt động như thế nào trong MongoDB?

  3. cập nhật mongodb tài liệu phù hợp không thành công

  4. MongoDB, cập nhật trường bộ sưu tập nếu giá trị mới không phải là null

  5. MongoDB $ strLenCP