Ubuntu Server安装R和Rstudio

作者: 小武子 | 来源:发表于2014-03-15 21:03 被阅读6554次

    R是一个在科研领域很常用的工具,经常用R的年轻人或者经常上统计之都的肯定知道Rstudio的存在。然而对于R和Rstudio来讲,还是有很多问题存在的,今天我就结合我上一次在Ubuntu server上面安装R和Rstudio的经历来讲讲有些什么问题(很难Google到!)。

    首先是要安装R:

    #添加源(可以选择离自己最近的可以用的源)
    sudo vim /etc/apt/sources.list
    deb http://mirrors.ustc.edu.cn/CRAN/bin/linux/ubuntu precise/
    sudo apt-get update
    #安装R-base
    sudo apt-get install r-base
    

    其次安装Rstudio(版本看官网)

    sudo apt-get install gdebi-core
    sudo apt-get install libapparmor1  # Required only for Ubuntu, not Debian
    wget http://download2.rstudio.org/rstudio-server-0.97.551-amd64.deb
    sudo gdebi rstudio-server-0.97.551-amd64.deb
    

    这个基本上就算是弄完了,具体什么设置之类的请查看Rstudio的帮助链接

    接下来就是我的重点了

    首先,R在不同的平台下面很多东西不一样,就比如说上传的文件(批量上传推荐Bitvise)当读取的时候很可能出问题,所以在上传的时候一定要把文件改为utf-8格式,并且将文件换行符改为UNIX格式的,也就是结尾由windows下的/r/n改为/n。(使用VIM操作非常简单!)

    其次,对于使用中文的孩子们,学习R的时候开始一定会有中文问题,Rstudio在绘图的时候会使用服务器上面的中文字体,然而Ubuntu Server上面一般来讲是没有默认安装中文字体的,然后绘图文字部分就会出现各种方格。解决方法如下:

    #安装简体中文字体
    sudo apt-get install language-pack-zh-hans
    #安装渲染包
    sudo apt-get install xfonts-wqy
    #似乎需要重启
    

    接下来基本上就算是结束了。

    最后强调一点,上传的文件包括读取的文件,如果下载到windows下面是不能用的,因为R的各个平台读取文件的方式不同!

    相关文章

      网友评论

        本文标题:Ubuntu Server安装R和Rstudio

        本文链接:https://www.haomeiwen.com/subject/qhektttx.html