我在R中工作,调用linux命令 这是我的代码:
system2("wc", args = c("-l",(paste0(" ", file1),stdout = TRUE))
我需要将单词计数值保存到变量并在R中调用它。我该怎么做?
答案 0 :(得分:1)
您的方法似乎是正确的,但请检查您的括号:
file1 <- tempfile()
cat("There are seven words in this sentence.", file = file1)
count <- system2("wc", args = c("-w", file1), stdout = TRUE)
as.numeric(sub(file1, "", count))
# [1] 7