全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 R语言论坛
2349 4
2014-03-07
之前很少使用R做非常复杂的矩阵运算编程,主要是因为R的矩阵运算很慢。最近由于需求,谢了很多使用R的复杂矩阵变化和运算的程序。发现R在做矩阵运算时的设置还是很烦的。有很多类和形式上默认的变化,使得很多时候程序总会在各种各样的边际条件时出现bug。很多时候十分可怕的是,大部分时候对于这样的错误总是很难debug。

在此希望有经验的认识可以分享一些对R进行矩阵运算时经验和需要注意的事情。供大家学习。
二维码

扫码加我 拉你入群

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

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

全部回复
2014-3-7 13:58:05
矩阵运算为什么要用R呢?
二维码

扫码加我 拉你入群

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

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

2014-3-7 14:27:02
biyanyidao 发表于 2014-3-7 13:58
矩阵运算为什么要用R呢?
好问题,通常来说,并不需要。但是有的时候需要使用R的统计方法专用的package。那么用其他软件做矩阵运算,然后调用R function做统计分析,要么直接用其他语言实现相应统计方法。 但是有的时候,两者都很难处理,所以逼不得已还是需要用R做一些运算的。总之是有这样的需求的。
二维码

扫码加我 拉你入群

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

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

2014-3-7 19:32:07
什么样子的矩阵运算?暴力加减乘除?
二维码

扫码加我 拉你入群

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

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

2014-3-7 23:40:36
qoiqpwqr 发表于 2014-3-7 19:32
什么样子的矩阵运算?暴力加减乘除?
差不多吧。比如,提取submatrix,什么时候返回的是numeric,什么时候是matrix。矩阵乘法出现1xn时,什么时候是numeric,什么时候是matrix。做什么样的运算时1x1的矩阵默认是matrix,而其他时候是numeric。。。。
二维码

扫码加我 拉你入群

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

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

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

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