楼主: 盛1234567
5394 0

[问答] R语言中Matrix package里sparse matrix (dgCMatrix class)该怎么处理啊 [推广有奖]

  • 0关注
  • 0粉丝

高中生

40%

还不是VIP/贵宾

-

威望
0
论坛币
0 个
通用积分
0.0089
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
462 点
帖子
39
精华
0
在线时间
7 小时
注册时间
2012-8-19
最后登录
2018-2-2

楼主
盛1234567 发表于 2017-1-11 11:55:37 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
运行某个程序得到的结果中有参数beta,stored as a sparse matrix (dgCMatrix class),想将其转化成正常格式的matrix,试着用了as.matrix(beta)但是不行,而且is.vector(beta)显示TRUE,但是beta明明就是sparse matrix啊;或者有什么办法可以直接知道sparse matrix beta中那些行是非零行吗?(就是这一行不是全为0的)
大概的结果是这样的,每个tuning parameter对应一个beta结果,下面这个beta是第6个tuning paramter所对应的结果
> as.matrix(beta)
[,1]
6 ?
其中(省略了下面的行)
> beta
$6
150 x 2 sparse Matrix of class “dgCMatrix”
delta1 delta2
V1 0.00000000 0.00000000
V2 0.05358010 -0.89286558
V3 0.04931754 -0.61671995
V4 0.01930617 -0.13256372
V5 0.00000000 0.00000000
V6 0.00000000 0.00000000
V7 0.00000000 0.00000000
V8 0.89758848 -0.06769596
V9 0.90525795 -0.03567307
V10 0.00000000 0.00000000
V11 0.00000000 0.00000000
V12 0.00000000 0.00000000
V13 0.00000000 0.00000000
V14 0.00000000 0.00000000
V15 0.00000000 0.00000000
二维码

扫码加我 拉你入群

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

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

关键词:package matrix sparse Pack 怎么处理 package Matrix matrix 程序 而且

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

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2026-2-2 18:00