楼主: xiaojiejier
3158 7

[问答] 求助:R语言Excel(xlsx)读入问题 [推广有奖]

  • 0关注
  • 1粉丝

等待验证会员

已卖:3份资源

硕士生

79%

还不是VIP/贵宾

-

威望
0
论坛币
89 个
通用积分
1.0001
学术水平
0 点
热心指数
2 点
信用等级
0 点
经验
833 点
帖子
57
精华
0
在线时间
306 小时
注册时间
2018-9-4
最后登录
2022-5-24

楼主
xiaojiejier 发表于 2019-5-7 14:16:12 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
数据存储在后缀名为.xlsx的Excel文件中,有几万条,包含了400多人的数据
当我将全部数据导入到R的时候,会报下面的错
> nAltsPerSet=4
> tmps<-paste("Response~0+",paste(colnames(raw)[3:14],collapse = "+"))
> m1<-mlogit(as.formula(tmps),data=raw, alt.levels=paste(1:nAltsPerSet),shape="long")
Error in `.rowNamesDF<-`(x, value = value) : invalid 'row.names' length
但是把其中一部分人的数据导入到R里面的时候,便不会报错,能够进行分析,请问怎么回事啊?

部分数据如下图:
模型.png

二维码

扫码加我 拉你入群

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

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

关键词:EXCEL xlsx xcel exce R语言

回帖推荐

Dragon腾 发表于7楼  查看完整内容

由于excel中包含很多格式,而且不容易发现;所以在向R导入数据时,一种较好的方式是将这些excel数据另存为csv格式,可有效避免许多常见问题。

nieqiang110 发表于3楼  查看完整内容

excel数据存储格式有问题?你的数据不是很大。由于excel是富文本文档,宏文件或者特殊的格式设定都会导致这种结果

沙发
xiaojiejier 发表于 2019-5-7 19:45:32
> nAltsPerSet=4
> tmps<-paste("Response~0+",paste(colnames(raw)[3:14],collapse = "+"))
> m1<-mlogit(as.formula(tmps),data=raw, alt.levels=paste(1:nAltsPerSet),shape="long")
Error in `.rowNamesDF<-`(x, value = value) : invalid 'row.names' length

藤椅
nieqiang110 学生认证  发表于 2019-5-7 20:03:12
excel数据存储格式有问题?你的数据不是很大。由于excel是富文本文档,宏文件或者特殊的格式设定都会导致这种结果

板凳
xiaojiejier 发表于 2019-5-7 20:21:30
nieqiang110 发表于 2019-5-7 20:03
excel数据存储格式有问题?你的数据不是很大。由于excel是富文本文档,宏文件或者特殊的格式设定都会导致这 ...
但是我拿其中一部分数据分析的时候没有问题,数据存储的格式都是一样的,请问怎么回事啊

报纸
nieqiang110 学生认证  发表于 2019-5-7 20:35:53
xiaojiejier 发表于 2019-5-7 20:21
但是我拿其中一部分数据分析的时候没有问题,数据存储的格式都是一样的,请问怎么回事啊
你那格式刷刷一下,把不能读的那部分刷一下

地板
xiaojiejier 发表于 2019-5-7 21:05:14
nieqiang110 发表于 2019-5-7 20:35
你那格式刷刷一下,把不能读的那部分刷一下
可以了!看来真的是格式问题,非常感谢

7
Dragon腾 发表于 2019-5-8 09:56:15
由于excel中包含很多格式,而且不容易发现;所以在向R导入数据时,一种较好的方式是将这些excel数据另存为csv格式,可有效避免许多常见问题。

8
gx666666gx888 发表于 2019-5-8 11:19:18
了解一下。

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

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