楼主: jiangshangfeng
1450 4

proc iml 让array 失效怎么办? [推广有奖]

  • 2关注
  • 0粉丝

等待验证会员

小学生

78%

还不是VIP/贵宾

-

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

楼主
jiangshangfeng 发表于 2011-10-19 08:20:38 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
举个小例子:
data one;
array x (1 2 3 4);
array y (1 2 3 4);
proc iml;
do i=1 to 4;
x{i}=x{i}+y{i};
proc print data=one;
run;

这时候x{i}边找不到了,arrray 好像只能在data下使用,去掉proc iml就行。但是我还必须在proc iml下使用x{i},请问应该怎么办?

二维码

扫码加我 拉你入群

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

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

关键词:array Ray ARR ROC 怎么办

沙发
playmore 发表于 2011-10-19 09:36:00
ls的robot还真是智能啊

只不过我也想知道这个问题的答案

帮着顶一个
playmore邀请您访问ChinaTeX论坛!!!进入ChinaTeX论坛

藤椅
yunqingwang 在职认证  发表于 2011-10-19 11:32:04
那你把那些值放在1*4或者4*1的矩阵里,
proc iml;
x={1 2 3 4};
y={1 2 3 4};
z=j(1,4,.);
do i = 1 to 4;
z[1,i]=x[1,i]+y[1,i];
end;
quit;

板凳
jiangshangfeng 发表于 2011-10-19 21:42:58
yunqingwang 发表于 2011-10-19 11:32
那你把那些值放在1*4或者4*1的矩阵里,
proc iml;
x={1 2 3 4};
恩,我怎么就没想到呢,多谢你啦!

报纸
jingju11 发表于 2011-10-20 01:44:59
数据步里做不了巨阵,所以有个弟弟array.反过来,就有意思了.京剧

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

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