cat
とを使用した文字列の連結の違いは何paste
ですか?
特に、以下の質問があります。
呼び出しの結果を表示するときにRが二重引用符 ( ) を使用しないのはなぜですか(しかし、使用するときは引用符を使用します)。
"
cat
paste
> cat("test") test > paste("test") [1] "test"
R のほとんどすべてのオブジェクトで使用できる関数である関数
length
とが、なぜ「動作」しないのですか?mode
cat
> length(cat("test")) test[1] 0 > mode(cat("test")) test[1] "NULL"
C スタイルのエスケープ シーケンスが では機能する
cat
のに、 では機能しないのはpaste
なぜですか?> cat("1)Line1\n 2)Line2\n 3)Line3") 1)Line1 2)Line2 3)Line3 > paste("1)Line1\n 2)Line2\n 3)Line3") [1] "1)Line1\n 2)Line2\n 3)Line3"
R のリサイクル規則が で機能しないのはなぜ
cat
ですか?> cat("Grade", c(2, 3, 4, 5)) Grade 2 3 4 5 > paste("Grade", c(2, 3, 4, 5)) [1] "Grade 2" "Grade 3" "Grade 4" "Grade 5"