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 <- 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:如遇到不准确之处,请在本贴的后面进行回帖,我们会逐渐进行修订。
|