美文网首页
R语言学习--system2的使用

R语言学习--system2的使用

作者: 虾里巴人 | 来源:发表于2019-12-25 16:17 被阅读0次

    分享:刘绵宇

    system2

    system2是一个基本函数,调用指定的os命令。
    语法

    system2(command, args = character(),
            stdout = "", stderr = "", stdin = "", input = NULL,
            env = character(), wait = TRUE,
            minimized = FALSE, invisible = TRUE)
    

    参数

    command 要调用的系统命令,以字符串形式,且必须是可执行的文件(扩展名为.exe, .com)或批处理文件(.cmd和.bat),command的搜索路径与系统有关,包含Rbin目录,Psth工作目录和Windows系统目录。

    args参数的字符向量

    wait 逻辑值(TRUE)(非NA值),指示R解释器是否等待系统命令完成还是异步运行。如果stdout = TRUE或stderr = TRUE,那么参数wait将被忽略(并且解释器将始终等待)。异步运行命令时,Windows的Rgui控制台上不会显示任何输出(而是将其删除)。

    input 如果提供了一个字符向量,则会按照每行一个字符串的格式,将其复制到一个临时文件中,并将command的标准输入形式重定向到该文件。

    相关文章

      网友评论

          本文标题:R语言学习--system2的使用

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