Как напечатать строку и переменную в одной строке в r


Часто вам может потребоваться напечатать строку и переменную в одной строке в R.

К счастью, это легко сделать с помощью функций print() и Paste0() .

В следующем примере показано, как это сделать.

Пример. Печать строки и переменной в одной строке в 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"

Обратите внимание, что вы можете использовать функции Paste() и Paste0() в R для объединения нескольких объектов в одну строку.

Функция Paste() объединяет строки, используя пробел в качестве разделителя по умолчанию.

Функция Paste0() объединяет строки, не используя пробелы в качестве разделителя по умолчанию.

Поэтому, если бы мы вместо этого использовали метод Paste(), в конечной строке был бы дополнительный пробел:

 #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
Как распечатать все строки Tibble в R
Как использовать функцию sprintf в R для печати форматированных строк

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *