Як надрукувати рядок і змінну в одному рядку в 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 для друку відформатованих рядків

Додати коментар

Ваша e-mail адреса не оприлюднюватиметься. Обов’язкові поля позначені *