cat
및 paste
이 그것을 할 수 있습니다;
cat("\"", paste0( .packages()[1:15] , collapse="\", \""), "\"", sep="")
#"stats4", "latticeExtra", "RColorBrewer", "lattice", "sp", "Formula", "cluster", "sos", "brew", "stats", "graphics", "grDevices", "utils", "datasets", "methods"
당신은 내가 끝을 정돈하고 디스플레이 모양이 덜 비밀 만들기 위해 고양이를 사용하는 이유 당신이 볼 수있는 풀 버전의 콘솔 출력을 보면 :
paste0( .packages()[1:15] , collapse="\", \"")
#[1] "stats4\", \"latticeExtra\", \"RColorBrewer\", \"lattice\", \"sp\", \"Formula\", \"cluster\", \"sos\", \"brew\", \"stats\", \"graphics\", \"grDevices\", \"utils\", \"datasets\", \"methods"
을이 I를 통과 한 후 agstudy의 기여와 크게 다르지 않다는 것을 깨달았지만, cat
기능을 사용하면 표시되는 내용을보다 완벽하게 제어 할 수 있습니다. cat
의 단점은 개체에 출력을 할당 할 수 없다는 것입니다. 당신이 이런 짓을하면 res
에 값이 없을 것이다 :
res <- cat("\"", paste0( .packages()[1:15] , collapse="\", \""), "\"")
res
# NULL
붕괴 인수가 있었을 중' "\", \ ""'또는' ' ","''. 큰 따옴표로 묶은 문자를 실제로 사용하려면 "외부"에 작은 따옴표를 사용할 수 있습니다. –