全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 R语言论坛
36583 12
2012-04-11
用read.delim读excel的数据 得到的是一个列表 而我用的程序包需要数据类型是向量或者是矩阵形式的 使用了诸如 as.vector()这样的函数,结果是“不能强制转换”,  请问应该怎么怎么办呢?本人刚刚接触R,论文急等着用,望前辈们不惜赐教啊  
二维码

扫码加我 拉你入群

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

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

全部回复
2012-4-11 22:30:45
支持一下
二维码

扫码加我 拉你入群

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

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

2012-4-11 23:08:22
提取所需的列,不就是向量么?dat[,i],就是提取第i列。
二维码

扫码加我 拉你入群

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

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

2012-4-12 02:43:49
读取后的列表是有很多列,每一列是一个变量。像楼上说的用dat[, i]就把第i列的变量取出来。
二维码

扫码加我 拉你入群

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

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

2012-4-12 04:40:32
unlist 函数
二维码

扫码加我 拉你入群

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

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

2012-4-12 06:32:00
一般转成矩阵是没问题 貌似是as.matrix 你可以在谷歌里搜 as.matrix argument in r 基本就能找到转换矩阵的方法。
二维码

扫码加我 拉你入群

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

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

点击查看更多内容…
相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群