我有一段代码,比方说 test<-c("A", "B", "C")
我想逐行单独列出。我使用 sapply(test, FUN=print)
我得到
[1] "A"
[1] "B"
[1] "C"
A B C
"A" "B" "C"
但我想得到这个。有什么方法可以使用任何一个apply函数做到这一点吗?
[1] "A"
[1] "B"
[1] "C"
我可以使用for循环来实现这个目标。
for (i in 1:length(test)){
print(test[i])
}
但我想具体用apply系列来做这件事。
我们可以用 invisible
的输出,它将不会打印来自于 sapply
invisible(sapply(test, FUN=print))
#[1] "A"
#[1] "B"
#[1] "C"
另辟蹊径
cat(paste0(test,collapse="\n"))
A
B
C