logo

Друк результатів програми R

У R є різні методи для друку результату. Найпоширенішим методом друку виведення в програмі R є функція, яка називається друкувати() використовується. Крім того, якщо програма R написана поверх консоль рядок за рядком, тоді вивід друкується нормально, не потрібно використовувати жодну функцію для друку цього виводу. Для цього просто виберіть вихідну змінну та натисніть бігати кнопку. приклад:

Р








# select 'x' and then press 'run' button> # it will print 'techcodeview.com' on the console> x <- 'techcodeview.com'> x>



>

>

Вихід:

[1] 'techcodeview.com'>

вихід R-програми

Вихід на друк за допомогою друкувати() функція

Використання друкувати() Функція друку виведення є найпоширенішим методом у R. Реалізація цього методу дуже проста.

Синтаксис: print(будь-який рядок) або print(змінна)

приклад:

Р

рядок команди autocad




# R program to illustrate> # printing output of an R program> # print string> print>('GFG')> # print variable> # it will print 'techcodeview.com' on the console> x <- 'techcodeview.com'> print>(x)>

>

>

Вихід:

[1] 'GFG' [1] 'techcodeview.com'>

Вихід на друк за допомогою вставити() функція всередині друкувати() функція

R надає метод вставити() щоб вивести рядок і змінну разом. Цей метод визначено всередині друкувати() функція. вставити() перетворює свої аргументи на рядки символів. Можна також використовувати вставити0() метод.

Примітка: Різниця між paste() і paste0() полягає в тому, що аргумент sep за замовчуванням має значення (paste) і (paste0).

Синтаксис: print(paste(будь-який рядок, змінна)) або print(paste0(змінна, будь-який рядок))

приклад:

Р




# R program to illustrate> # printing output of an R program> x <- 'techcodeview.com'> # using paste inside print()> print>(>paste>(x, 'is>best>(paste inside>print>())'))> # using paste0 inside print()> print>(>paste0>(x, 'is>best>(paste0 inside>print>())'))>

vba
>

>

Вихід:

[1] 'techcodeview.com is best (paste inside print())' [1] 'techcodeview.comis best (paste0 inside print())'>

Вихід на друк за допомогою sprintf() функція

sprintf() це в основному a C бібліотека функція. Ця функція використовується для друку рядка як мова C . Це працює як функція-обгортка для друку значень і рядків разом мова C. Ця функція повертає символьний вектор, що містить відформатовану комбінацію рядка та змінної для друку.

Java перетворює символ у рядок

Синтаксис: sprintf(будь-який рядок %d, змінна) або, sprintf(будь-який рядок %s, змінна) або, sprintf(будь-який рядок %f, змінна)) тощо.

приклад:

Р




# R program to illustrate> # printing output of an R program> x = 'techcodeview.com'># string> x1 = 255># integer> x2 = 23.14># float> # string print> sprintf>('%s is best', x)> # integer print> sprintf>('%d is integer', x1)> # float print> sprintf>('%f is float', x2)>

>

>

Вихід:

>sprintf('%s є найкращим', x) [1] 'techcodeview.com є найкращим'> sprintf('%d є цілим числом', x1) [1] '255 є цілим числом'> sprintf('%f є float', x2) [1] '23.140000 є float'>>

Вихід на друк за допомогою кіт() функція

Ще один спосіб друку виведення в R – це використання функції cat(). Це те саме, що друкувати() функція. кіт() перетворює свої аргументи на рядки символів. Це корисно для друку вихідних даних у визначених користувачем функціях.

Синтаксис: cat (будь-який рядок) або, cat (будь-який рядок, змінна)

приклад:

Р




# R program to illustrate> # printing output of an R program> # print string with variable> # ' ' for new line> x = 'techcodeview.com'> cat>(x, 'is best ')> # print normal string> cat>('This is R language')>

перетворення рядка java в int

>

>

Вихід:

techcodeview.com is best This is R language>

Вихід на друк за допомогою повідомлення() функція

Інший спосіб надрукувати щось у R за допомогою повідомлення() функція. Це не використовується для друку, а для показу простих діагностичних повідомлень, які не є попередженнями чи помилками в програмі. Але його можна використовувати для звичайного використання для друку.

Синтаксис: повідомлення (будь-який рядок) або повідомлення (будь-який рядок, змінна)

приклад:

Р




# R program to illustrate> # printing output of an R program> x = 'techcodeview.com'> # print string with variable> message>(x, 'is best')> # print normal string> message>('This is R language')>

>

>

Вихід:

techcodeview.com is best This is R language>

Записати вихідні дані у файл

Для друку або запису файлу зі значенням змінної існує функція, що викликається написати() . Ця функція використовується під назвою стіл щоб записати файл.

Синтаксис: write.table(змінна, файл = файл1.txt) або write.table(будь-який рядок, файл = файл1.txt)

приклад:

git перевірка

Р




# R program to illustrate> # printing output of an R program> x = 'techcodeview.com'> # write variable> write.table>(x, file = 'my_data1.txt')> # write normal string> write.table>('GFG is best', file = 'my_data2.txt')>

>

>

Вихід: вихід R-програми