楼主: 统计R浪人
2829 3

[问答] 行数不相同数据如何读入R和读出? [推广有奖]

  • 0关注
  • 3粉丝

博士生

0%

还不是VIP/贵宾

-

威望
0
论坛币
26 个
通用积分
28.6295
学术水平
18 点
热心指数
25 点
信用等级
10 点
经验
2097 点
帖子
132
精华
0
在线时间
221 小时
注册时间
2013-5-22
最后登录
2025-10-26

楼主
统计R浪人 发表于 2013-10-29 09:44:12 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
一个csv文件中有多列数据,但是每一列中行数不同,这类数据如何读入R?
读入后又如何按列读出调用?谢谢!
样本数据见附件?

二维码

扫码加我 拉你入群

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

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

关键词:样本数据 样本数 如何

沙发
kaifengedu 发表于 2013-10-29 10:53:25
  1. library(RODBC)
  2. temp <- odbcConnectExcel("sample.xls")
  3. dat<-sqlFetch(temp, "sample")
  4. close( temp )
  5. dat
  6. aa <- !apply(dat,2,is.na)
  7. ldat <- as.list(dat)
  8. res <- NULL
  9. for (i in 1:length(names(ldat))){
  10.   ab <- ldat[[names(ldat)[i]]]
  11.   res[[names(ldat)[i]]] <- ab[aa[,i]]
  12. }
  13. res
复制代码
已有 2 人评分论坛币 学术水平 热心指数 信用等级 收起 理由
qoiqpwqr + 20 + 2 + 2 热心帮助其他会员
统计R浪人 + 1 + 1 + 1 我很赞同

总评分: 论坛币 + 20  学术水平 + 3  热心指数 + 3  信用等级 + 1   查看全部评分

藤椅
统计R浪人 发表于 2013-10-29 11:42:40
kaifengedu 发表于 2013-10-29 10:53
非常好,谢谢

板凳
kaifengedu 发表于 2013-10-29 13:49:21
统计R浪人 发表于 2013-10-29 11:42
非常好,谢谢
不客气,呵呵。

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

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2026-1-4 07:42