[英]read xlsx files in Rstudio
我正在从Cousera学习R编程类,当我练习如何使用read.xlsx读取xlsx文件时,我遇到以下错误消息:
dat<- read.xlsx(file="./data/nga.xlsx", sheetIndex=1)
.jcall("RJavaTools", "Ljava/lang/Object;", "invokeMethod", cl,
错误.jcall("RJavaTools", "Ljava/lang/Object;", "invokeMethod", cl,
:java.util.zip.ZipException:oversubscribed literal / length tree
R版本3.2.1,R studio版本3.2.1,平台windows7 64bit。 任何人都可以暗示这条消息的含义以及如何解决这个问题?
谢谢,Gezimao
您下载的文件已损坏,因此请使用参数'mode =“wb”'再次下载该文件。
试试这个包https://github.com/hadley/readxl
read_excel("my-new-spreadsheet.xlsx")
下载并安装此java: http : //www.oracle.com/technetwork/java/javase/downloads/jre7-downloads-1880261.html
然后运行你的代码,它应该工作。 如果它确实检查最佳答案:)
我有同样的问题。 .xlsx文件可能是“只读”。 从Excel中尝试“另存为”新文件,然后再次尝试read.xlsx。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.