全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 R语言论坛
1376 5
2012-05-30
我的目标是实现如下的功能
a1=matrix(1:12,4,3)
a2=matrix(1,4,3)
a3=matrix(11:22,4,3)
a1;a2;a3;(a1+a2+a3)/2

现在我有一个 list ,它的每个元素是一个矩阵,我想实现上述功能, 除了for 循环,还有没有其它的命令?
二维码

扫码加我 拉你入群

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

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

全部回复
2012-5-30 22:13:37
a=list(a1, a2, a3)
Reduce("+", a)/2
二维码

扫码加我 拉你入群

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

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

2012-5-31 11:10:41
谢谢,你是好人。
二维码

扫码加我 拉你入群

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

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

2012-5-31 12:23:04
naonaoxw 发表于 2012-5-31 11:10
谢谢,你是好人。
版主很好的人
二维码

扫码加我 拉你入群

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

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

2012-5-31 13:29:37
你们都是好人,如果我想把a1拉直,拉成12*1的向量,有没有命令呢?
二维码

扫码加我 拉你入群

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

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

2012-5-31 16:44:55
wxc0429 发表于 2012-5-31 13:29
你们都是好人,如果我想把a1拉直,拉成12*1的向量,有没有命令呢?
as.vector(a1)
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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