由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Statistics版 - 问一个关于SAS的循环的问题
相关主题
请问一个sas距离矩阵输出格式的问题(PROC DISTANCE)请教SAS达人关于编循环regression的问题,多谢!
[提问]怎样提取SAS Dateset的observation number?如何在用SAS给多个data step 和proc step 做循环语句呢?
觉得SAS array超难用SAS怎么把静态图片嵌入到html?
一个简单的SAS 问题SAS问题请教
SAS 求助, 一个小问题, 包子答谢SAS 问题
SAS PROC MODEL中变量赋值,请大侠解答~急等,谢谢!SAS code help
[合集] 发伪币3000 - 不用SAS\IML如何用SAS做矩阵计算?SAS Proc SQL count问题
请问熟悉SAS IML的包子请教:SASoutput encoding的问题
相关话题的讨论汇总
话题: 赋值话题: 为什么话题: 一列话题: 知道话题: 矩阵
进入Statistics版参与讨论
1 (共1页)
y********i
发帖数: 205
1
写了下面一个程序,实际就是一个3x3的矩阵赋值。但是不知道为什么,结
果只能输出矩阵c为{1 2 0, 4 5 0, 7 8 0}.不知道为什么最后一列不赋值? 单独输出
i,j的确是从1到3,但是不知到为什么结果最后一列不赋值,实在是想不明白。请高人
指点下。(我知道如果直接用i= 1 to 3和j=1 to 3赋值是没有问题的,但是我就是想知道我下
面这样赋值的方法为什么不行,逻辑上有什么问题啊?)
proc iml;
a={1 2 3, 4 5 6, 7 8 9};
c={0 0 0, 0 0 0, 0 0 0};
do b1=-4.286 to -3.886 by 0.2;
do b2=-1.676 to -1.276 by 0.2;

i=(b1+4.286)/0.2+1;
j=(b2+1.676)/0.2+1;
c[i,j]=a[i,j];
end;
end;
print c;
quit;
l*********s
发帖数: 5409
2
due to rounding.i,j appears to be integers but they are not.
1 (共1页)
进入Statistics版参与讨论
相关主题
包子请教:SASoutput encoding的问题SAS 求助, 一个小问题, 包子答谢
请问SAS如何把put的内容输出到output窗口SAS PROC MODEL中变量赋值,请大侠解答~急等,谢谢!
请问如何用 R 产生一些变量[合集] 发伪币3000 - 不用SAS\IML如何用SAS做矩阵计算?
questions about a SAS code请问熟悉SAS IML的
请问一个sas距离矩阵输出格式的问题(PROC DISTANCE)请教SAS达人关于编循环regression的问题,多谢!
[提问]怎样提取SAS Dateset的observation number?如何在用SAS给多个data step 和proc step 做循环语句呢?
觉得SAS array超难用SAS怎么把静态图片嵌入到html?
一个简单的SAS 问题SAS问题请教
相关话题的讨论汇总
话题: 赋值话题: 为什么话题: 一列话题: 知道话题: 矩阵