看板 Statistics 關於我們 聯絡資訊
※ 引述《jeffyang (Aquaholic)》之銘言: : 請問一下 : 如果我有兩個變數 例如 x y : 我要去讓他對應出 一個 z值 : 而這個z值是一個矩陣時 : 如何直接對應出呢? : 假設我的z值是這樣對應出來的 : y 1 2 3 : x : 1 7 8 8 : 2 5 3 1 : 3 4 3 9 : 再假設我的原始資料是 : x y : 1 3 : 2 3 : 1 2 : 1 3 : etc... : 因為總筆數有五萬筆 : 加上z矩陣可能是超過300x300的矩陣 : 目前只會用 if then 去寫 : 有沒有可以直接對應的指令呢? : 謝謝 : 另外請問矩陣(z)的大小有限制嗎? : 感謝 關鍵還是在於我們手邊現有的對應矩陣的資料長什麼樣子 假設是存在excel裡或是.txt裡然後排列如上述已經排成矩陣的樣子 x有a個不同值,y有b個不同值 一個方法是我們先讓sas用@@把z值吃進去 然後用_n_去控制x跟y的值 讓他變成三個變數x y z,a*b個obs的對應表 (如果對應的數就是照順序的1~300的話 coding起來不是太大的問題 如果是值是亂跳或非正整數的話,可能就比較麻煩) 再來把對照表joint到我們要的資料表上就完成了 以上想法供您參考:) -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.36.123.216