在R中的系统输入中使用别名[重复]

Posted

技术标签:

【中文标题】在R中的系统输入中使用别名[重复]【英文标题】:Using alias in system input in R [duplicate] 【发布时间】:2018-07-31 10:44:10 【问题描述】:

我正在使用系统命令运行一个名为 plink 的可执行文件。它生成一个输出文件。如何在下面的命令中用 inputfile 替换别名 myinputfile

inputfile <- "myinputfile"

命令:

system ("plink --bfile inputfile --freq")

【问题讨论】:

这与 25 分钟前的 your other question 有何不同?甚至在你问这个问题之前,它就得到了回答,你接受了它。 【参考方案1】:

您可以尝试简单地将您想要的字符串粘贴到系统中:

inputfile <- "myinputfile"
system.string <- paste0("plink --bfile ",inputfile," --freq")
system(system.string)

您也可以使用sprintf

【讨论】:

以上是关于在R中的系统输入中使用别名[重复]的主要内容,如果未能解决你的问题,请参考以下文章

命令别名

bash别名中的转义字符[重复]

Linux系统的命令别名功能

尽管我的系统中有可用内存,但被阻止访问 R 中的更多内存[重复]

必会!Linux系统 为命令配置别名

在 OR 子句 SQL 中使用别名 [重复]