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

R语言 Streamer包 ReadLinesInput-class()函数中文帮助文档(中英文对照)

[复制链接]
发表于 2012-2-26 15:15:09 | 显示全部楼层 |阅读模式
ReadLinesInput-class(Streamer)
ReadLinesInput-class()所属R语言包:Streamer

                                        Class "ReadLinesInput"
                                         类“ReadLinesInput”

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

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

A Producer-class to interpret text files. Users interact  with this class through the constructor ReadLinesInput and methods  yield, reset, and stream.
一个Producer一流的解释文本文件。用户交互通过这个类的构造ReadLinesInput和方法yield,reset,stream。

This class requires two helper functions; the "factory" methods defined on this page can be used to supply these. readLinesReaderFactory creates a "reader", whose responsibility it is to accept a connection and return a  character  vector.  readLinesParserFactory creates  a "parser",  responsible for parsing a buffer and vector of the same type as produced by the reader into records.
这个类需要两个辅助功能;工厂的页面上定义的方法,可以用来提供这些。 readLinesReaderFactory创建一个“读者”,其职责是接受连接,并返回一个character向量。 readLinesParserFactory创建一个解析器,负责解析相同类型的读者将记录缓冲区和向量。


用法----------Usage----------


ReadLinesInput(con, reader = readLinesReaderFactory(),
    parser = readLinesParserFactory(), ..., yieldSize = 1e+06,
    verbose = FALSE)
readLinesReaderFactory(blockSize=1e+06, ...)
scanReaderFactory(blockSize=1e06, ...)



参数----------Arguments----------

参数:con
A character string or connection (opened as "r" mode) from which character data will be retrieved.
字符串或连接("r"模式打开)从字符数据将被检索。


参数:yieldSize
The number of records the input parser is to yield.
输入分析器的记录数是屈服。


参数:reader
A function of one argument (con, an open connection positioned at the start of the file, or at the position the con was in at the end of the previous invocation of the reader function) that returns a vector of type character.
一个函数的一个参数(con在文件的开始位置,一个开放的连接,或在这个位置上的con在年底以前的读卡器功能调用)返回1向量类型character。


参数:parser
A function of two arguments (buf, bin), parsing the raw vector c(buf, bin) into records.
一个两个参数的函数(buf,bin),解析rawc(buf, bin)到记录向量。


参数:verbose
logical(1) indicating whether class methods should report to the user.
logical(1)类的方法是否应该报告给用户。


参数:blockSize
The number of characters to read at one time.
一次读取的字符数。


参数:...
Additional arugments.
额外arugments。


领域----------Fields----------




con: Object of class connection. An R connection opened in “r” mode from which
con类connection的对象。一个Rconnection“R”打开模式




blockSize: Object of class integer. Size of
blockSize类integer的对象。大小




reader: Object of class function. A function used to input blockSize elements. See
reader类function的对象。函数用来输入blockSize元素。见




parser: Object of class function. A function used to parse character input into records. See
parser类function的对象。函数用于解析记录到的字符输入。见




.records: Object of class character. Records that have
.records类character的对象。记录




verbose: Object of class logical. Should
verbose类logical的对象。应该


基于类的方法----------Class-Based Methods----------




initialize(..): Called during object creation with values to
initialize(..):与值对象的创建过程中调用




reset(): Remove buffer and current records, reset
reset():删除缓冲区和当前记录,重置




status(): Summarize status of stream.
status():总结流的状态。




yield(): Process stream to yield as many complete records as are represented in the current blockSize
yield():工艺流产生许多完整的记录,表示在当前的blockSize




finalize(): Close con.
finalize():关闭con。


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


Martin Morgan <a href="mtmorgan@fhcrc.org">mtmorgan@fhcrc.org</a>



参见----------See Also----------

stream, connect
stream,connect


举例----------Examples----------


showClass("ReadLinesInput")

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


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

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-1-23 09:17 , Processed in 0.023744 second(s), 16 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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