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