Rで文字列と変数を同じ行に出力する方法
多くの場合、文字列と変数を R の同じ行に出力したいことがあります。
幸いなことに、これはprint()関数とpast0()関数を使用して簡単に実行できます。
次の例は、これを行う方法を示しています。
例: R で文字列と変数を同じ行に出力する
次のコードは、R の同じ行に文字列と変数を出力する方法を示しています。
#define variable my_variable <- 540.38 #print string and variable on same line print ( paste0 (" The value of my variable is ", my_variable)) [1] "The value of my variable is 540.38"
R でPaste()関数とPaste0()関数を使用すると、複数のオブジェクトを 1 つの文字列に連結できることに注意してください。
past()関数は、デフォルトの区切り文字としてスペースを使用して文字列を連結します。
past0()関数は、デフォルトで区切り文字としてスペースを使用せずに文字列を連結します。
したがって、代わりにPast()を使用すると、最後の文字列に余分なスペースが含まれることになります。
#define variable
my_variable <- 540.38
#print string and variable on same line
print ( paste (" The value of my variable is ", my_variable))
[1] "The value of my variable is 540.38"
最後の文字列には余分なスペースがあることに注意してください。
また、同様の構文を使用して複数の変数を同じ行に出力できることにも注意してください。
#define variables
var1 <- 540.38
var2 <- 122
#print string and multiple variables on same line
print ( paste0 (" The first variable is ", var1, " and the second is ", var2))
[1] "The first variable is 540.38 and the second is 122"
文字列と両方の変数が同じ行に出力されることに注意してください。
追加リソース
次のチュートリアルでは、R で他の一般的なタスクを実行する方法について説明します。
R で配列を出力する方法
R で Tibble のすべての行を印刷する方法
R で sprintf 関数を使用して書式設定された文字列を出力する方法