楼主: PHX2006
30652 30

如何用R软件读取EXCEL文件? [推广有奖]

  • 0关注
  • 0粉丝

本科生

39%

还不是VIP/贵宾

-

威望
0
论坛币
103 个
通用积分
0
学术水平
1 点
热心指数
0 点
信用等级
0 点
经验
773 点
帖子
62
精华
0
在线时间
65 小时
注册时间
2008-12-8
最后登录
2016-4-16

楼主
PHX2006 发表于 2010-6-8 16:51:06 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
> read.csv("uu.csv")

[1] PK... <0 行> (或0-长度的row.names) 警告信息:In read.table(file = file, header = header, sep = sep, quote = quote, : readTableHeader在读取'uu.csv'时遇到了不完全的最后一行

为什么读取不了?我把2007EXCEL文件的扩展名改为了csv,放在R软件读取的默认目录下 ,运行上述程序,就出现了......

请高手指教 ~~谢谢
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:EXCEL xcel exce r软件 cel 软件 EXCEL 文件

沙发
宋凌峰 在职认证  发表于 2010-6-8 18:22:39
直接修改扩展名可以吗?你用另存为试试吧。
一只努力奋斗的猪;
一只令人难忘的猪;
一只感人至深的猪。
生得潇洒,死得优雅。
微博:http://weibo.com/slif

藤椅
miragew 发表于 2010-6-8 19:04:35
library(RODBC)
alldata <- odbcConnectExcel2007("my.xls")
sqlTables(alldata);#display spreadsheet
mydata <- sqlFetch(alldata,"Sheet1"); # get the first sheet
#attach(mydata)

板凳
davidyuqiwei 发表于 2010-6-10 01:07:10
read.csv(file.choose(),header=T) 用这个
没事就让我们建模吧!!

报纸
trier2006 发表于 2010-6-10 08:37:56
1# PHX2006

需要安装一个package
最好的医生是自己,最好的药物是时间……

地板
PHX2006 发表于 2010-6-11 01:04:06
我试一试,谢谢大家了

7
ofzhengyi 发表于 2010-6-16 23:14:16
每次我都是复制黏贴到记事本里,然后再保存成txt格式,最后用read.table()
士不可不弘毅,任重而道远。

8
kobe3a 发表于 2010-6-17 12:03:21
我感觉直接另存为csv再读一般也没啥问题,不然可以装一个xlsx包,这个是专门用来读取excel文件的

9
aresblq 发表于 2010-6-18 08:38:17
直接修改扩展名当然会出错,另存为就好了。

10
PHX2006 发表于 2010-6-20 09:37:07
另存也不行,每次复制到txt的话太麻烦了 ,问题还没有解决啊~~~~
是不是我的R是中文版的原因??????

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2025-12-26 23:46