能不能请教下R中matlab将数据写入矩阵帧和矩阵有什么区别

苹果/安卓/wp
积分 264, 距离下一级还需 186 积分
权限: 自定义头衔, 签名中使用图片
道具: 彩虹炫, 涂鸦板, 雷达卡, 热点灯, 金钱卡, 显身卡, 匿名卡下一级可获得
道具: 抢沙发
购买后可立即获得
权限: 隐身
道具: 金钱卡, 彩虹炫, 雷达卡, 热点灯, 涂鸦板
无聊签到天数: 85 天连续签到: 1 天[LV.6]常住居民II
新手,问一个数据转换的问题:
lars包中的数据框diabetes里面有3个变量(x y x2),其中x和x2是矩阵
在RStudio里面直接打开是这样的:
15:52:54 上传
我想把矩阵数据提取出来,重新生成一个不是嵌套matrix的数据框,类似于这样:
15:54:25 上传
####################################################
#数据和测试代码
install.packages(&lars&)
library(&lars&);
data(&diabetes&);
x = diabetes$x;&&#RStudio里面显示变量的Type是AsIs,不是期望的matrix
fix(x); #会蹦出来一个文本文件
#as.matrix和as.data.frame的结果都不对...
xm = as.matrix(x); #Type还是AsIs&&不是期望的matrix
xm = as.data.frame(x); #Type是data frame 但matrix还是嵌套在里面,不是期望的结果
#重新构造一个matrix倒是可以
xm = matrix(x,dim(x)[1],dim(x)[2]);
colnames(xm) = colnames(x);
1. AsIs算什么数据格式?
2. 嵌套matrix的data.frame是用什么命令生成的?
3. 有没有类似as.matrix之类的命令,能够直接变成matrix或者data frame(而不是matrix+colnames两步)???
x &- diabetes$x
class(x) &- class(x)[-match(&AsIs&, class(x))]
attr(x, &dimnames&) &- NULL
is.matrix(x)
bbslover 发表于
能不能再解释下
1. 为啥执行class(x) = NULL就能把x变成matrix了?
2. 有什么参考书讲了相关的知识么?
class(x)[-match(&AsIs&, class(x))]&&看一下这个结果
attr(x, &dimnames&) &- NULL&&这步之后,才是矩阵
bbslover 发表于
class(x)[-match(&AsIs&, class(x))]&&看一下这个结果
attr(x, &dimnames&)class(x)[-match(&AsIs&, class(x))]& && &结果是&&character(0)
这一句已经把数据变成Matrix了..
使用 class(x) = NULL; 的结果是一样的
attr(x, &dimnames&) &- NULL& &这一句把列名去掉了....为什么去掉这个?我还需要保留着列名呢
ok&&如果你要保留名字,也可以不去掉
另外,你也可以& &colnames(x) &- colNames&&给矩阵增加列名
&nbsp&nbsp|
&nbsp&nbsp|
&nbsp&nbsp|
&nbsp&nbsp|
&nbsp&nbsp|
&nbsp&nbsp|
如有投资本站或合作意向,请联系(010-);
邮箱:service@pinggu.org
投诉或不良信息处理:(010-)
论坛法律顾问:王进律师The page is temporarily unavailable
nginx error!
The page you are looking for is temporarily unavailable.
Please try again later.
Website Administrator
Something has triggered an error on your
This is the default error page for
nginx that is distributed with
It is located
/usr/share/nginx/html/50x.html
You should customize this error page for your own
site or edit the error_page directive in
the nginx configuration file
/etc/nginx/nginx.conf.用R做数据分析_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
用R做数据分析
阅读已结束,下载本文需要
想免费下载更多文档?
定制HR最喜欢的简历
下载文档到电脑,同时保存到云知识,更方便管理
加入VIP
还剩22页未读,
定制HR最喜欢的简历
你可能喜欢}

我要回帖

更多关于 矩阵能不能开根号 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信