0

这是一段简单的代码:

for (i in c("red", "green"))
    for (j in c("blood", "trees")) {
        k <- paste(i, j, sep=" ")
        print(k)
    }
}

我希望它只输出"red blood""green trees". 剩余的组合将被丢弃。这可以在循环内完成吗?

4

1 回答 1

5

你不需要一个循环:

R> paste(c("red","green"), c("blood","trees"))

[1] "red blood"   "green trees"
于 2013-02-08T08:27:02.240 回答