• windows下R语言在终端的运行


    在windows下可以有多种方式来运行R,R导论的这些章节给出一些详细的指导。

    通常在环境变量离包含R的安装目录类似于RR-3.1.2inx64的情况下,就可以在CMD下运行R程序了

    注意我这里是64bit环境,R.exe在RR-3.1.2in下也存在,但是包含这个目录会导致调用R.exe失败,想要确定到底是哪一个,只要双击那个可执行程序,如果可以运行出现R语言的RPEL那就是那个的:

    那个RR-3.1.2inx64目录下包含很多可执行程序

    R与Rterm打开的都是Rterm,也就是一个RPEL,在R语言的RPEL运行R脚本的方法是使用如source('test.R')的R命令,好处是变量存在了RPEL里面,这也是我们使用RPEL的原因

    在这里引用别人的博客的几句话:

    > source('test.R')
    就可以执行该脚本。
    > source('test.R', echo=TRUE)可以让脚本执行时输出更详细的信息。
     
    编写脚本自动执行一些任务时,sink()函数会比较有用:
         > sink("record.lis")
    会把所有后续的输出结果从控制台重定向到外部文件 record.lis 中,此时控制台中看不到命令输出的结果。使用命令:
         > sink()

    Rscript和Rcmd可以在cmd下运行R程式

    对这些命令了解的方法最好是多--help下,或者Google下

    如果你习惯在shell下工作并使用shell编程,推荐使用第二种方式,如果你很喜欢R以及RPEL的话,那第一种方式就很棒,使用自己喜爱的文本编辑器,然后在终端运行交互我们的程序

  • 相关阅读:
    Linux模拟网络延迟、丢包等
    TestLink汉化操作
    onems设备管理系统(TR-069和OMA)
    Installation Guide Ubuntu 16.04
    Configure GenieACS
    Linux下的tar压缩解压缩命令详解
    genieacs Installation on Ubuntu14.04
    Pyqt中富文本编辑器
    安装MongoDB
    到底什么是贝叶斯?
  • 原文地址:https://www.cnblogs.com/wybert/p/4218185.html
Copyright © 2020-2023  润新知