• R语言
  • 如何在 Mac OS X下正确运行 R?

我的R 程序在windows操作系统下运行正常,结果也正确。为什么放到Mac Os X 10.5 Leopard 机器上就会有错误呢?



有没有人知道的,可以指点一下啊?Mac OS X机器上我直接把在 windows系统下写好的程序脚本内容全部复制了,粘贴在terminal 的命令窗口里, 结果就是出错。



请教大侠该如何处理?是要在unix里输入什么命令么?还是要再安装些什么啊?急着等结果啊。非常感谢!!



不胜感激!!
it works perfect with me



Did u open R gui? or at least type R in the terminal first before you paste the program
如果你去看医生,去医院了对医生说,我生病了,你别管我生了什么病,马上给我开药吧。医生能开么?



另:Mac和Unix怎么扯上关系了?……
已经在terminal中,输入 R,进入了类似于windows中R的命令窗口了。



做简单的数学运算是没有问题的。就是我的程序中有循环,有自定义的函数,所以 在terminal窗口中,电脑认为是自变量的错误,以及括号的错误。



谢谢指点!!
另外,当我在 terminal窗口中,输入了R之后,我进入的只能是类似与windows 里R的command 窗口,不能直接象windows里那样打开脚本。应该算是没有进入 R GUI吧。找不到可以打开脚本的地方啊。



请大家帮忙想想办法,谢谢!
Mac is unix based



you do not need to open R gui, it will work just fine
sorry...无知了……



R GUI其实基本上没什么用处,所有的菜单操作都对应着R本身的函数,例如运行脚本用source()就可以了,如果只是查看文件内容,用file.show(),若要编辑文件,用edit(file='yourfile'),等等
[quote]引用第0楼ssss2233442007-12-30 06:27发表的“如何在 Mac OS X下正确运行 R?”:

我的R 程序在windows操作系统下运行正常,结果也正确。为什么放到Mac Os X 10.5 Leopard 机器上就会有错误呢?



有没有人知道的,可以指点一下啊?Mac OS X机器上我直接把在 windows系统下写好的程序脚本内容全部复制了,粘贴在terminal 的命令窗口里, 结果就是出错。



请教大侠该如何处理?是要在unix里输入什么命令么?还是要再安装些什么啊?急着等结果啊。非常感谢!!

.......[/quote]



那你的脚本是不是有什么比较特殊的地方?

还有,是不是用到了什么特殊的包,Mac 上没装?



问题说清楚点阿!
你多找找,MAC下有RGUI的,而且MAC的RGUI非常好用,2.6版本的RGUI在MAC下支持TAB键自动补齐:)



[quote]引用第5楼ssss2233442007-12-30 17:45发表的“”:

另外,当我在 terminal窗口中,输入了R之后,我进入的只能是类似与windows 里R的command 窗口,不能直接象windows里那样打开脚本。应该算是没有进入 R GUI吧。找不到可以打开脚本的地方啊。



请大家帮忙想想办法,谢谢![/quote]
4 天 后
谢谢大家帮忙想办法!



最后我用了source("/desktop/文件名.R")就可以了.



后来老师帮我装了个完整的R在mac机里面,发现也有R GUI了。基本可以像windows 一样操作了。



供参考。
1 个月 后
[quote]引用第2楼谢益辉2007-12-30 00:19发表的“”:

如果你去看医生,去医院了对医生说,我生病了,你别管我生了什么病,马上给我开药吧。医生能开么?

[/quote]这好像是引用吧?
mac还是和unix有很多差别的,就算当成了一系列的,也越来越像远亲了————世界上的程序有不是亲戚的么?
遇到过这种情况

可以尝试把windows里的减号“-”重新打一下

因为我每次都是减号出问题