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