作者sqrt1089 (李崩子)
看板Statistics
标题[程式] [R]linux 上怎麽执行R档
时间Tue Jul 12 17:02:36 2011
------------------------------------------------------------------------
[软体程式类别]:
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
1F:→ clickhere:R --vanilla --slave < 1.R 07/12 23:18
2F:→ sqrt1089:谢谢! 07/13 16:41