我现在要做这样一件事情:
1、生成一个10*20的随机数矩阵,服从(0,1)之间的均匀分布
2、对这个矩阵做这样一个处理:使每一行的pattern不同,举个例子,我要让第一行的第1、2列数字比较大,其余列数字比较小,(比如第一行第1、2列数字为0.9,0.8,其余列为比较小,零点零几之类的),第二行的第3、4列数字比较大,其余列比较小;第三行第5、6列数字比较大,其余列比较小。。。。。。。如果画成散点图来看的话,在每一行的某个位置有个波峰。(PS:把这些随机数当成概率值来理解比较容易了)。
我用了sas里iml模块外加随机数函数写了一下程序,但是log日志总报错,说“ERROR: (execution) Character argument should be numeric.”请各位大侠指点一下,看看我这code写的是否有问题。。