私はRに比較的新しいです。印刷などの文で変数の値を使用するにはどうすればいいですか?たとえば、Javaでは次のようにして実行できます。Rの式で変数の値を使う方法は?
System.out.println(" My name is "+ pradeep);
+演算子を使用します。どのようにRでこれを行うには?
私はRに比較的新しいです。印刷などの文で変数の値を使用するにはどうすればいいですか?たとえば、Javaでは次のようにして実行できます。Rの式で変数の値を使う方法は?
System.out.println(" My name is "+ pradeep);
+演算子を使用します。どのようにRでこれを行うには?
Rでは、paste()
(詳細は?paste
を参照)でこれを行うことができます。
print(paste("My name is ", pradeep, ".", sep = ""))
あなたは 'paste("私の名前は "、pradeep)'を意味するのでしょうか? – aL3xa
'print()'のような感じは冗長です。 –
print()はコマンドラインで冗長です。関数内から、それを使用する必要があります。 –
は、一般的には、あなたは、ヘンリックの答えを好むが、あなたはsprintf
で文字列を指定することができることに注意してください。
pradeep <- "Pradeep"
はこれを試してみてくださいと仮定
name <- c("Richie", "Pradeep")
sprintf("my name is %s", name)
:
cat("My name is", pradeep, "\n")
またgsubfnパッケージには、fn$
library(gsubfn)
fn$cat("My name is $pradeep\n")
fn$print("My name is $pradeep")
sprintf
とpaste
もあります。
Henrikが述べたように 'paste'を使うか' c'を使いますが、注意して処理してください。それは実際にデータの種類に依存します。 'paste 'で十分です。 – aL3xa