【问题标题】:system2 functioning in Rsystem2 在 R 中运行
【发布时间】:2014-12-20 16:30:11
【问题描述】:

当我在 R 中通过 system2 运行批处理文件时:

以下运行批处理文件没有任何问题:

system2("Run.bat")

但是,这个给出了一个错误:

system2("Run", stdout=stdout, stderr=stderr)
Warning message:
running command '"Run.bat"' had status 1 

对可能导致此问题的原因有何见解?

【问题讨论】:

    标签: r system2


    【解决方案1】:

    仔细阅读the documentation

    stdout, stderr 应该发送到“stdout”或“stderr”的输出。可能的值是“”,对于 R 控制台(默认值)、NULL 或 FALSE(丢弃输出)、TRUE(在字符向量中捕获输出)或命名文件的字符串。

    似乎您需要将这些参数指定为字符串。

    【讨论】:

      猜你喜欢
      • 2019-03-30
      • 2018-12-04
      • 1970-01-01
      • 2017-10-17
      • 1970-01-01
      • 1970-01-01
      • 2020-02-25
      • 2021-12-30
      • 1970-01-01
      相关资源
      最近更新 更多