数学建模社区-数学中国

标题: 【新手提问】试了各种方法导入excel数据都失败了!!!跪求帮忙!!! [打印本页]

作者: 我可以叫什么    时间: 2016-6-12 16:12
标题: 【新手提问】试了各种方法导入excel数据都失败了!!!跪求帮忙!!!

0 I$ G8 U) n. l& f0 a

6 A0 y% ]: c: ?2 t" o0 a5 }
到底怎么做啊?楼主用的mac,也不知道怎么在R里面写路径,然后尝试以下三个方法,都不行,快崩溃了。  b# P' _; S: E2 b0 K3 c; O3 N
% v& h4 \6 A* Z8 r" ?  N
: l( E8 ^5 u; @' ^8 ^# z
> library(xlsx)
4 _2 P9 W. L( ]3 p! _4 Q# r7 N. fJavaVM: requested Java version ((null)) not available. Using Java at "" instead.- u  |! k8 q7 v- v, Y5 ~
JavaVM: Failed to load JVM: /bundle/Libraries/libserver.dylib7 [. v8 o% {: h3 X0 Z7 p
JavaVM FATAL: Failed to load the jvm library.
4 ~5 B2 c. s% P' V& p6 [$ Q6 EError : loadNamespace()里算'xlsx'时.onLoad失败了,详细内容:
, g8 V7 R5 v) n  v8 b) C) X调用: .jinit()
0 b: w9 s* S& ~6 U2 M9 H- F0 q9 h错误: JNI_GetCreatedJavaVMs returned -1
# B% K5 g1 d/ A$ }$ j
) `% h( `  s" K/ a! r0 f) @
' J( j8 `2 P3 u, N4 j& l. i错误: ‘xlsx’程辑包或名字空间载入失败,
0 |: i' X0 w6 o; g7 W> read.csv("数据处理.csv",header=T). I" \5 E5 U8 S% Y7 v2 K+ C% F- J
Error in file(file, "rt") : 无法打开链结
5 H  E" ~) j+ M0 j; [& d" @( f9 p/ W+ M此外: Warning message:1 b" y: [; _, Z2 L! N
In file(file, "rt") : 无法打开文件'数据处理.csv': No such file or directory! }5 P$ ]1 `( R! ]8 h
> read.table("clipboard",header=T)
0 B2 U( W. }& h, L! L( d2 j" }1 oError in file(file, "rt") : 无法载入X11模块
  ^4 a: o! l7 |此外: Warning message:
7 I, e9 ^, b+ [In file(file, "rt") :1 c0 p' S6 ^+ R
无法载入共享目标对象‘/Library/Frameworks/R.framework/Resources/modules//R_X11.so’::* t/ C2 G( a( d+ X  X; I0 [
dlopen(/Library/Frameworks/R.framework/Resources/modules//R_X11.so, 6): Library not loaded: /opt/X11/lib/libSM.6.dylib
4 d0 n5 ^, \" c5 D+ [; x6 CReferenced from: /Library/Frameworks/R.framework/Resources/modules//R_X11.so8 F4 A! z( Y! q( [& ], [
Reason: image not found, Q; w+ |* r8 u7 `: m4 y9 [1 n

; E2 M3 L2 k& |3 B* Z. a( l9 \
' @8 W$ @0 Z% m3 N; e5 }
7 F+ A7 k& v# C  `
作者: 西北狼666    时间: 2016-6-14 16:11
楼主你的路径写对了么: D! E+ K- ]0 F! A5 ?* ~1 r4 V7 r

作者: 声色的张扬    时间: 2016-6-14 16:24
第一步:先把EXCEL数据的格式转化为csv格式,打开原文件选择路径后另存为就好了。
5 _. {$ w0 f6 k. w, T! j第二步:进入R后设定路径,就是你上一步文件另存为的文件夹,然后输入:& {3 @: |3 f4 \, e( w
read.table("xxx.csv",sep=","(引号中也可能是分号,看你保存的CSV是以哪种作为分隔符的),header=TRUE)
; I4 i; Q7 r8 x3 R$ G; p  t搞定。  B) A3 u) V7 p- ?  B. N2 L' p  j
楼主如果解决了你的问题记得告诉我哦~
0 l# Q, Z+ E9 k. M; S
7 K+ e* {! g7 H' l. D
作者: data-science    时间: 2016-6-29 14:55
、对于学者获得的成就,是恭维还是挑战?我需要的是后者,因为前者只能使人陶醉、而后者却是鞭策。
: i  O, E% L, e
作者: 冰川断层    时间: 2016-10-1 19:09
我都是这样导入数据的,路径后面的 1,表示Excel的sheet1
6 w/ v% q( l* Y6 x$ olibrary(xlsx)0 B( v$ m6 n5 j  X: p* g
library(rJava)$ B2 D! H% ~1 X, |
library(xlsxjars)" C! _2 r0 H' X* e
mydata <-
! i, y+ ^- ~9 G  read.xlsx(6 m$ e) f* Z6 `) N8 _
    'C:/Users/Administrator/Desktop/time_train.xlsx',- C& Q0 v- h9 c1 `: H* j0 ]$ ~
    1,( |* v& k/ Q  U6 D7 Q  `
    encoding = 'UTF-8',
: Q- d$ i% P, S8 ~' W    check.names = F,
& [2 `. W2 `7 P& K    stringsASFactors = F, Z9 x  p4 S$ U' u8 p
  )* C4 F/ u1 Q" _" `& _2 K





欢迎光临 数学建模社区-数学中国 (http://www.madio.net/) Powered by Discuz! X2.5