sas-iml

    0热度

    1回答

    四个表细胞平均我有三个表看起来如下所示: A B C A B C A B C D 1 2 3 D 2 3 4 D 3 4 5 E 4 5 6 E 5 6 7 E 6 7 8 F 7 8 9 F 8 9 10 F 9 10 11 我想找到这些表对细胞在SAS的平均通过细胞的基础。所以输出应如下所示: A B c D 2 3 4 E 5 6 7 F 8

    0热度

    1回答

    我使用IML/SAS SAS企业指南中的第一次,并要做到以下几点: 看了一些数据集成IML矩阵 平均矩阵 转动所产生的IML矩阵回一个SAS数据集 我的输入数据集看起来像下面的(这是伪数据 - 实际集拉rger)。输入数据集的格式也是我想要从输出数据集中获得的格式。 data_set0: d_1 d_2 d_3 1 2 3 4 5 6 7

    2热度

    2回答

    我有一个行矩阵(矢量)A和另一个矩形矩阵B.我如何使用proc iml或其他方式将每行矩阵B与SAS中的行矩阵A相乘? 假设 A = {1 2 3} B = {2 3 4 5 9 10} 我的输出C将是: {2 6 12 5 18 30} 谢谢!

    0热度

    1回答

    proc iml; start f_prob(beta) global(one_m_one, pone_m_one); p = nrow(one_m_one); td = j(p,3,0.); a = 1; do i = 1 to p; td[i,1] = exp((one_m_one[i,1])*(beta[1]) + (one_m_one[i,2])*(beta[2])

    1热度

    2回答

    长时间用户,第一次张贴海报。我对IML非常陌生,并曾在R之前玩过。我目前正在尝试创建一个邻接表,以便于SAS/IML中的网络计算。我正在处理的文件非常庞大。我正在做一个涉及使用SAS文件的实现,并且在内存中没有邻接列表。创建一个空文件并从特定行(对应于特定代理)读取一切都很顺利,直到“最终”步骤:更新整个观察。 下面是工作的IML代码,直到最后一个阶段。 proc iml; /* ini

    1热度

    1回答

    是否需要安装SAS IML才能使用SAS/R接口?或者应该/可以使用sas x命令来运行R并向其提供数据?

    0热度

    1回答

    我正在寻找每个人根据其独特的开始和结束日期查找valueZ的平均值。曝光X拥有的每一天无数的值,为每个位置,因为这样的(实际上有超过300价值每个站点&日期23处): data dataset2; input date location valueZ; datalines; 1/1/2016 1 0.028 1/1/2016 1 0.022 ... 2/8/2016 1 0.041

    1热度

    3回答

    我有以下格式数据改变矩阵的形状, P1 P2 Score A A 1 A B 2 A C 5 B B 4 B C 9 C A 3 C B 6 ,我想让他们成为一个3×3的矩阵,对于那些缺少行是零。 我GOOGLE了,发现这个 http://blogs.sas.com/content/iml/2012/01/16/reading-all-variables-into-a-matri

    0热度

    1回答

    我说得对,为了向现有SAS数据集添加新列,我在proc sql中使用了Alter Table语句(并且为了填充新列,Update语句)?如果是这样,proc iml中的等价语句是什么(或者甚至可以在IML中完成)?

    0热度

    1回答

    proc iml; use rdata3; read all var _all_ into pp; close rdata3; do i = 1 to 1050; perms = allperm(pp[i, ]); create pp&i from perms[colname= {"Best" "NA1" "NA2" "Worst"}]; append fro