zoukankan      html  css  js  c++  java
  • 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的话,那第一种方式就很棒,使用自己喜爱的文本编辑器,然后在终端运行交互我们的程序

  • 相关阅读:
    sql server 扩展存储过程
    SQL SERVER 数据导出JSON
    Jquery AJAX ASP.NET IIS 跨域 超简单解决办法
    切换 NPM 镜像源
    HTML 简介
    mongoose 安装及配置
    Windows下MongoDB的安装过程及基本配置
    Node.js中npm常用命令大全
    --nodejs详细安装步骤
    Go语言为何说它优雅?-- Golang中的几个常用初始化设计
  • 原文地址:https://www.cnblogs.com/wybert/p/4218185.html
Copyright © 2011-2022 走看看