p*p 发帖数: 492 | 1 编了一段很长的macro来实现某个复杂模型下的EM algorithm,里面有3个macro
variable分别是&phat, &muhat, &sigma
我设定程序循环10次,所以应该产生10组phat, muhat,sigma
可是我不知道怎么把这10组phat, muhat,sigma在每一次循环的结尾打印出来,或者最
后产生一张表打印出所有10组phat, muhat,sigma。有高手知道怎么写SAS code么?不胜感激。。 | A*********u 发帖数: 8976 | 2 options mprint mlogic symbolgen;
you can also use
%put phat=&phat;
to check the value of macro varialbe at any place
编了一段很长的macro来实现某个复杂模型下的EM algorithm,里面有3个macro
variable分别是&phat, &muhat, &sigma
我设定程序循环10次,所以应该产生10组phat, muhat,sigma
可是我不知道怎么把这10组phat, muhat,sigma在每一次循环的结尾打印出来,或者最
后产生一张表打印出所有10组phat, muhat,sigma。有高手知道怎么写SAS code么?不
胜感激。。
【在 p*p 的大作中提到】 : 编了一段很长的macro来实现某个复杂模型下的EM algorithm,里面有3个macro : variable分别是&phat, &muhat, &sigma : 我设定程序循环10次,所以应该产生10组phat, muhat,sigma : 可是我不知道怎么把这10组phat, muhat,sigma在每一次循环的结尾打印出来,或者最 : 后产生一张表打印出所有10组phat, muhat,sigma。有高手知道怎么写SAS code么?不胜感激。。
| p*p 发帖数: 492 | 3 谢谢,这两个是让macro variable resolve to some value显现在log里,有没有什么方
法可以把10次循环的所有phat, muhat, sigma都打印在一张表里面呢?
【在 A*********u 的大作中提到】 : options mprint mlogic symbolgen; : you can also use : %put phat=&phat; : to check the value of macro varialbe at any place : : 编了一段很长的macro来实现某个复杂模型下的EM algorithm,里面有3个macro : variable分别是&phat, &muhat, &sigma : 我设定程序循环10次,所以应该产生10组phat, muhat,sigma : 可是我不知道怎么把这10组phat, muhat,sigma在每一次循环的结尾打印出来,或者最 : 后产生一张表打印出所有10组phat, muhat,sigma。有高手知道怎么写SAS code么?不
|
|