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

R语言 xlsx包 NamedRanges()函数中文帮助文档(中英文对照)

[复制链接]
发表于 2012-10-1 23:34:35 | 显示全部楼层 |阅读模式
NamedRanges(xlsx)
NamedRanges()所属R语言包:xlsx

                                        Functions to manipulate named ranges.
                                         函数来处理命名的范围。

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

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

Functions to manipulate (contiguous) named ranges.
功能操作(连续)的命名范围。


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



getRanges(wb)

readRange(range, sheet, colClasses="character")

createRange(rangeName, firstCell, lastCell)




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

参数:wb
a workbook object as returned by createWorksheet or loadWorksheet.
一个工作簿对象返回的createWorksheet或loadWorksheet。


参数:range
a range object as returned by getRanges.
返回一个范围对象getRanges。


参数:sheet
a sheet object as returned by getSheets.
一个表对象返回的getSheets。


参数:rangeName
a character specifying the name of the name to create.
一个字符指定的名称的名称,以创建。


参数:colClasses
the type of the columns supported.  Only numeric and character are supported.  See read.xlsx2 for more details.
列的类型的支持。只有numeric和character支持。见read.xlsx2更多详情。


参数:firstCell
a cell object corresponding to the top left cell in the range.
一个对应的单元格对象的左上角的单元格的范围内。


参数:lastCell
a cell object corresponding to the bottom right cell in the range.
相应范围内的右下角单元格的单元格对象。


Details

详细信息----------Details----------

These functions are provided for convenience only.  Use directly the Java API to access additional functionality.
这些功能提供了方便。直接使用Java API来访问附加功能。


值----------Value----------

getRanges returns the existing ranges as a list.
getRanges作为一个列表返回现有的范围。

readRange reads the range into a data.frame.
readRange读取数据框的范围内。

createRange returns the created range object.
createRange返回所创建的范围对象。


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


Adrian Dragulescu



实例----------Examples----------



file <- system.file("tests", "test_import.xlsx", package = "xlsx")

wb <- loadWorkbook(file)
sheet <- getSheets(wb)[["deletedFields"]]  
ranges <- getRanges(wb)

res  &lt;- readRange(ranges[[1]], sheet, colClasses="numeric") # read it [阅读]

ranges[[1]]$getNameName()  # get its name[得到它的名字]

# see all the available java methods that you can call[查看所有可用的Java方法,您可以调用]
.jmethods(ranges[[1]])

# create a new named range[创建一个新的命名范围]
firstCell <- sheet$getRow(14L)$getCell(4L)
lastCell  <- sheet$getRow(20L)$getCell(7L)
rangeName <- "Test2"
createRange(rangeName, firstCell, lastCell)



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


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

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-24 18:50 , Processed in 0.022812 second(s), 15 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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