この出力を文字列に保存したいと思います。
> x=1:5
> cat("hi",x)
hi 1 2 3 4 5
だから私はを使用paste
しますが、私はこの異なる結果を取得します:
> paste("hi",x)
[1] "hi 1" "hi 2" "hi 3" "hi 4" "hi 5"
文字列を取得する方法についてのアイデア:
"hi 1 2 3 4 5"
どうもありがとうございます!
この出力を文字列に保存したいと思います。
> x=1:5
> cat("hi",x)
hi 1 2 3 4 5
だから私はを使用paste
しますが、私はこの異なる結果を取得します:
> paste("hi",x)
[1] "hi 1" "hi 2" "hi 3" "hi 4" "hi 5"
文字列を取得する方法についてのアイデア:
"hi 1 2 3 4 5"
どうもありがとうございます!
文字列をにx
連結することにより、の文字に強制を強制できます。次に、引数とともに使用します。のように"hi"
x
paste()
collapse
x <- 1:5
paste(c("hi", x), collapse = " ")
> paste(c("hi", x), collapse = " ")
[1] "hi 1 2 3 4 5"
あなたはcapture.output
猫と一緒に使うことができます
capture.output(cat('hi',x))
[1] "hi 1 2 3 4 5"
あなたが使用するsprintf
:
> x=1:5
> str=sprintf("hi %d",x)
> str
[1] "hi 1" "hi 2" "hi 3" "hi 4" "hi 5"
>