我可以叫什么 发表于 2016-6-12 16:12

【新手提问】试了各种方法导入excel数据都失败了!!!跪求帮忙!!!



到底怎么做啊?楼主用的mac,也不知道怎么在R里面写路径,然后尝试以下三个方法,都不行,快崩溃了。


> library(xlsx)
JavaVM: requested Java version ((null)) not available. Using Java at "" instead.
JavaVM: Failed to load JVM: /bundle/Libraries/libserver.dylib
JavaVM FATAL: Failed to load the jvm library.
Error : loadNamespace()里算'xlsx'时.onLoad失败了,详细内容:
调用: .jinit()
错误: JNI_GetCreatedJavaVMs returned -1


错误: ‘xlsx’程辑包或名字空间载入失败,
> read.csv("数据处理.csv",header=T)
Error in file(file, "rt") : 无法打开链结
此外: Warning message:
In file(file, "rt") : 无法打开文件'数据处理.csv': No such file or directory
> read.table("clipboard",header=T)
Error in file(file, "rt") : 无法载入X11模块
此外: Warning message:
In file(file, "rt") :
无法载入共享目标对象‘/Library/Frameworks/R.framework/Resources/modules//R_X11.so’::
dlopen(/Library/Frameworks/R.framework/Resources/modules//R_X11.so, 6): Library not loaded: /opt/X11/lib/libSM.6.dylib
Referenced from: /Library/Frameworks/R.framework/Resources/modules//R_X11.so
Reason: image not found



西北狼666 发表于 2016-6-14 16:11

楼主你的路径写对了么

声色的张扬 发表于 2016-6-14 16:24

第一步:先把EXCEL数据的格式转化为csv格式,打开原文件选择路径后另存为就好了。
第二步:进入R后设定路径,就是你上一步文件另存为的文件夹,然后输入:
read.table("xxx.csv",sep=","(引号中也可能是分号,看你保存的CSV是以哪种作为分隔符的),header=TRUE)
搞定。
楼主如果解决了你的问题记得告诉我哦~

data-science 发表于 2016-6-29 14:55

、对于学者获得的成就,是恭维还是挑战?我需要的是后者,因为前者只能使人陶醉、而后者却是鞭策。

冰川断层 发表于 2016-10-1 19:09

我都是这样导入数据的,路径后面的 1,表示Excel的sheet1
library(xlsx)
library(rJava)
library(xlsxjars)
mydata <-
  read.xlsx(
    'C:/Users/Administrator/Desktop/time_train.xlsx',
    1,
    encoding = 'UTF-8',
    check.names = F,
    stringsASFactors = F
  )
页: [1]
查看完整版本: 【新手提问】试了各种方法导入excel数据都失败了!!!跪求帮忙!!!