看板 Statistics 關於我們 聯絡資訊
※ 引述《peterduck (小情歌)》之銘言: : 我們想分析一連串期貨結算價 (VAR 9) : 結算價為4位數的阿拉伯數字 : 而且是數字格式(ex 9236 8737) 不是文字格式 : 現在我們想整理100萬筆結算價的資料 : 想把資料分為尾數為分別為0 1 2 3 4 ... 9的次數 : 我們在書上查到的指令為 substr : 我們想挑出結算價中的最後一位數為y 指令如下 : y=substr(var9,4,1); : output; : 在output後 有新增y欄位 可是欄位中卻沒有數字 : 請問這是什麼原因 該怎麼解決呢 : 還是我們可以利用其他的指令呢 : 謝謝 只是要算尾數的話 提供一個簡易的方法 y=mod( var 9/10); 這是算你的變數除以10的餘數 接著使用敘述統計的相關指令 proc means noprint data=filename; var y; output out=newfile n=variable; run; quit; 這樣應該就能得到你要的結果 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 134.208.17.211