- Read, write, format Excel 2007 and Excel 97/2000/XP/2003 files
- Description
- The xlsx package gives programatic control of Excel files using R. A high level API allows the user to read a sheet of an xlsx document into a data.frame and write a data.frame to a file. Lower level functionality permits the direct manipulation of sheets, rows and cells. For example, the user has control to set colors, fonts, data formats, add borders, hide/unhide sheets, add/remove rows, add/remove sheets, etc.
- Behind the scenes, the xlsx package uses a java library from the Apache project, [url]http://poi.apache.org/index.html.[/url] This Apache project provides a Java API to Microsoft Documents (Excel, Word, PowerPoint, Outlook, Visio, etc.) By using the rJava package that links R and Java, we can piggyback on the excellent work already done by the folks at the Apache project and provide this functionality in R. The xlsx package uses only a subset of the Apache POI project, namely the one dealing with Excel files. All the necessary jar files are kept in package xlsxjars that is imported by package xlsx.
- A collection of tests that can be used as examples are located in folder /tests/. They are a good source of examples of how to use the package.
- Please see [url]http://code.google.com/p/rexcel/[/url] for a Wiki and the development version. To report a bug, use the Issues page at [url]https://code.google.com/p/rexcel/issues/list.[/url] Questions should be asked on the dedicated mailing list at [url]http://groups.google.com/group/R-package-xlsx.[/url]
- Details
- Package: xlsx
- Type: Package
- Version: 0.5.7
- Date: 2014-08-01
- License: GPL-3
- Author(s)
- Adrian A. Dragulescu
- Maintainer: Adrian A. Dragulescu <[email]adrian.dragulescu@gmail.com[/email]>
- References
- Apache POI project for Microsoft Excel format: [url]http://poi.apache.org/spreadsheet/index.html.[/url]
- The Java Doc detailing the classes: [url]http://poi.apache.org/apidocs/index.html.[/url] This can be useful if you are looking for something that is not exposed in R as it may be available on the Java side. Inspecting the source code for some the the R functions in this package can show you how to do it (even if you are Java shy.)
- See Also
- Workbook for ways to work with Workbook objects.
- Examples
- ## Not run:
- require(xlsx)
- # example of reading xlsx sheets
- file <- system.file("tests", "test_import.xlsx", package = "xlsx")
- res <- read.xlsx(file, 2) # read the second sheet
- # example of writing xlsx sheets
- file <- paste(tempfile(), "xlsx", sep=".")
- write.xlsx(USArrests, file=file)
- ## End(Not run)
求教,R读取excel怎么只有这一点介绍?
有没有其它选项?
比方说我想读取部分数据的选项?
请坛友和老师赐教
谢谢


雷达卡







京公网安备 11010802022788号







