0

ベクトルがあるとします:

tt <- c("test", "this" "function")

これに変換するにはどうすればよいですか:

>tt "test AS test", "this AS this", "function AS function"

ペーストを数回繰り返してみましたが、必要なものを完全に得ることができませんでした。

4

2 に答える 2

8

pasteベクトル化されます:

> tt <- c("test", "this", "function")
> paste(tt,"AS",tt)
[1] "test AS test"         "this AS this"         "function AS function"
于 2013-10-23T23:01:30.157 に答える
1

使いたくなるsapply

> sapply(tt, function(X) paste0(X, " AS ", X))
                  test                   this               function 
        "test AS test"         "this AS this" "function AS function" 
于 2013-10-23T23:00:35.190 に答える