gpt4 book ai didi

r - 如何从 R 中将帮助内容写入文件?

转载 作者:行者123 更新时间:2023-12-04 00:48:11 25 4
gpt4 key购买 nike

我希望能够将 R 中帮助文件的内容写入 R 中的文件。
以下从命令行工作:

  • R --slave -e 'library(MASS); help(survey)' > survey.txt
  • 此命令为调查数据文件
  • 写入帮助文件
  • --slave隐藏从输入的初始提示和命令
    结果输出
  • -e '...'将命令发送到 R
  • > survey.txt将 R 的输出写入文件 survey.txt

  • 但是,这似乎不起作用:
    library(MASS)
    sink("survey.txt")
    help(survey)
    sink()
  • 如何将帮助文件的内容从 R 中保存到文件中?
  • 最佳答案

    看起来您需要的两个函数是 tools:::Rd2txtutils:::.getHelpFile .这会将帮助文件打印到控制台,但您可能需要修改参数以使其以您想要的方式写入文件。

    例如:

    hs <- help(survey)
    tools:::Rd2txt(utils:::.getHelpFile(as.character(hs)))

    由于这些函数当前未导出,因此我不建议您将它们用于任何生产代码。最好将它们用作创建您自己的稳定实现的指南。

    关于r - 如何从 R 中将帮助内容写入文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7493843/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com