找回密码
 注册
查看: 670|回复: 0

R语言 RMongo包 RMongo-package()函数中文帮助文档(中英文对照)

[复制链接]
发表于 2012-9-27 18:59:40 | 显示全部楼层 |阅读模式
RMongo-package(RMongo)
RMongo-package()所属R语言包:RMongo

                                         MongoDB client for R.
                                         MongoDB的客户端,R.

                                         译者:生物统计家园网 机器人LoveR

描述----------Description----------

The functions in this package allow you make queries with a MongoDB database from R.
在此套件中的功能允许你与R. MongoDB数据库进行查询


概观----------Overview----------

A typical workflow using RMongo:  <ol> Connect to a mongodb database: <pre> mongo <- mongoDbConnect("test", "localhost", 27017) </pre>
一个典型的工作流程,使用RMongo:<OL>连接到MongoDB数据库:<PRE>蒙戈 -  mongoDbConnect(“测试”,“localhost”,则27017)</ pre>

Insert a document into a collection: This will insert a document of '"foo":"bar"' into the "test_data" collection. <pre> output <- dbInsertDocument(mongo, "test_data", '{"foo": "bar"}')       </pre>
将文档插入到集合:这将插入一个“foo”的文件:“条形”到“test_data”集合。 <PRE>输出< -  dbInsertDocument的(蒙戈,的“test_data”,“{”foo“的”条形“})</ pre>

Query a MongoDB collection: This will query for documents which have a "foo" attribute with the value of "bar". The return value will be a list of rjson objects or a converted data.frame depending on the format parameter. NOTE: nested documents and arrays may not work properly if you specify a data.frame. <pre> output <- dbGetQuery(mongo, "test_data",      '{"foo": "bar"}')       </pre> or if you want only a particular set of keys: <pre> output <- dbGetQueryForKeys(mongo, "test_data",      '{"foo": "bar"}', '{"foo": 1}')       </pre>
查询一个MongoDB的集合:这其中有一个名为“foo”属性值“栏中的”文件查询。返回值将是rjson对象的列表,或根据参数的格式转换成数据框。注意:嵌套的文件和阵列可能无法正常工作,如果你指定一个数据框。 <PRE>输出 -  dbGetQuery(蒙戈中,“test_data”,“{”富“:”条形“})</ pre>如果你想只是一个特定的键:<PRE>输出 -  dbGetQueryForKeys (蒙戈,的“test_data”,“{”foo“的”条形“}”,“{”富“:1})</ pre>

Close the connection: <pre> dbDisconnect(mongo)       </pre>
关闭连接:<PRE>的dbDisconnect(蒙戈)</ pre>

Large result sets: Set your java heap space to a large number to support loading more results into memory. <pre> options( java.parameters = "-Xmx2g" )       </pre> </ol>
大型结果集:设置您的Java堆空间,大量加载到内存中的更多支持。 <PRE>选项(java.parameters =“Xmx2g”)</ pre> </ OL>


(作者)----------Author(s)----------



Tommy Chheng &lt;tommy.chheng@gmail.com&gt;
http://tommy.chheng.com


转载请注明:出自 生物统计家园网(http://www.biostatistic.net)。


注:
注1:为了方便大家学习,本文档为生物统计家园网机器人LoveR翻译而成,仅供个人R语言学习参考使用,生物统计家园保留版权。
注2:由于是机器人自动翻译,难免有不准确之处,使用时仔细对照中、英文内容进行反复理解,可以帮助R语言的学习。
注3:如遇到不准确之处,请在本贴的后面进行回帖,我们会逐渐进行修订。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|小黑屋|生物统计家园 网站价格

GMT+8, 2024-11-24 08:31 , Processed in 0.027015 second(s), 16 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表