楼主: valenccia
4674 5

[求助]跪求sasiml模块中向量中元素连乘的函数! [推广有奖]

  • 0关注
  • 0粉丝

初中生

66%

还不是VIP/贵宾

-

威望
0
论坛币
0 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
157 点
帖子
8
精华
0
在线时间
27 小时
注册时间
2007-10-24
最后登录
2019-5-9

楼主
valenccia 发表于 2008-4-15 22:57:00 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
[请教]跪求sas/iml模块中向量中元素连乘的函数!

在r或者matlab中如果有一个向量x={1,2,3,4,5},
求x全部元素的和可以用函数 x1=sum(x);
求x全部元素的积可以用函数 x2=prod(x);

那现在如果换成sas/iml

proc iml;
    x={1,2,3,4,5};
    x1=sum(x); *求和有效!
  x2=prod(x);*求积无效!
quit;

很郁闷,x1可以算出是15,x2就算不出120来了!
直接报错:ERROR: Matrix x2 has not been set to a value.
请教各位大大怎么改,或者sas/iml是不是有别的函数来算一个向量的元素积!
二维码

扫码加我 拉你入群

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

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

关键词:SASIML sim ASI MATLAB matrix 模块 函数 向量 SASIML 元素

回帖推荐

qfchi 发表于2楼  查看完整内容

you can try the following program.proc iml; x={1,2,3,4,5}; x1=sum(x); x2=x[#,]; print x1 x2;quit;--------------------------------------------------------------------------------------*----------------------------------;* Subscript reduction operators ;*----------------------------------; a = { 0 1 2 }; colsum = a[+,]; rowsum = a[,+]; colmax = a[<>,]; rowmin = ...

本帖被以下文库推荐

沙发
qfchi 发表于 2008-4-16 00:14:00
you can try the following program.

proc iml;
x={1,2,3,4,5};
x1=sum(x);
x2=x[#,];
print x1 x2;
quit;

--------------------------------------------------------------------------------------
*----------------------------------;
* Subscript reduction operators ;
*----------------------------------;

a = { 0 1 2 };

colsum = a[+,];
rowsum = a[,+];
colmax = a[<>,];
rowmin = a[,><];
colmean= a[:,];
colprod= a[#,];
colssq = a[##,];
-----------------------------------------------------------------------------------
from: http://www.psych.yorku.ca/friendly/lab/files/psy6140/examples/iml/imlxmp1.sas
已有 1 人评分经验 论坛币 收起 理由
bakoll + 3 + 10 精彩帖子

总评分: 经验 + 3  论坛币 + 10   查看全部评分

藤椅
valenccia 发表于 2008-4-16 11:06:00

万分感谢!楼上同志真乃强人啊!

板凳
juneylee 发表于 2008-4-16 21:29:00

楼主可以参考 薛富波SAS8.2统计教程的 IML 一章。

关于矩阵的基本运算里面有很详细的内容。另外SAS的HELP文件里也有相关例子。

报纸
shj981222 发表于 2008-4-17 19:57:00
To be rong is fine, but to stay rong is unforgivable.

地板
2008310148 发表于 2009-3-31 10:45:00

恩,对我也很有用

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

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2025-12-24 12:07