[程式] [R]linux 上怎麼執行R檔
------------------------------------------------------------------------
[軟體程式類別]:R
[程式問題]:執行R檔
[軟體熟悉度]:低(1~3個月)
根據不同熟悉度
板上高手可以給予你不同指導
新手或許需要的還是語法的熟悉
而其他部分則可能往往是盲點上的點破
[問題敘述]:
因為LAB需要用到R,所以學習當中,在windows作業系統,以編輯好一個R檔
然後在介面的左上角→輸入R程式碼,就獲得要的結果,如圖http://ppt.cc/-Aky
是練習書上的範例,就隨機取10個60附近的分數,大於就給及格,小於反之。
然後我把R檔移植到linux下,然後給完權限後,輸入 R --vanilla < 1.R;
也是有結果出來,只是他連程式碼也印出來了http://ppt.cc/Le;F(冏>)
是我執行錯誤嗎?有沒有只要輸出就好,就是10個分數就好
[程式範例]:
suba=function(a,b){
if(a>b)
c="ok"
else
c="no"
return(c)
}
scores=rnorm(10,60,5)
for(i in 1:10){
x=round(scores[i],1)
cat(i,x," ", suba(x,60),"\n")
}
-----------------------------------------------------------------------------
--
\ ∩──、 =====
\/ ● , \ ======
/\( ● ¯● |つ
| ╳_入_ノ ミ ︵ 用這種餌
(_/ ノ / / 也想讓本大爺上鉤…
/\___ノ_/ / ======
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.116.215.174
→
07/12 23:18, , 1F
07/12 23:18, 1F
→
07/13 16:41, , 2F
07/13 16:41, 2F