Як використовувати write.table в r (з прикладами)


Ви можете використовувати функцію write.table в R, щоб експортувати кадр даних або матрицю у файл.

Ця функція використовує такий базовий синтаксис:

 write.write. table (df, file=' C:\\Users\\bob\\Desktop\\data.txt ')

За замовчуванням значення в експортованому файлі розділені одним пробілом, але ви можете використовувати аргумент sep , щоб вказати інший роздільник.

Наприклад, ви можете використовувати кому як роздільник:

 write.write. table (df, file=' C:\\Users\\bob\\Desktop\\data.txt ', sep=' , ')

Наступний покроковий приклад показує, як використовувати цю функцію на практиці.

Пов’язане: Як використовувати read.table у R

Крок 1: Створіть фрейм даних

Почнемо зі створення кадру даних у R:

 #create data frame
df <- data. frame (var1=c(1, 3, 3, 4, 5),
                 var2=c(7, 7, 8, 3, 2),
                 var3=c(3, 3, 6, 6, 8),
                 var4=c(1, 1, 2, 8, 9))

#view data frame
df

  var1 var2 var3 var4
1 1 7 3 1
2 3 7 3 1
3 3 8 6 2
4 4 3 6 8
5 5 2 8 9

Крок 2: Використовуйте write.table(), щоб експортувати фрейм даних

Далі скористаємося write.table() , щоб експортувати фрейм даних у файл під назвою data.txt, розташований на моєму робочому столі:

 #export data frame to Desktop
write.write. table (df, file=' C:\\Users\\bob\\Desktop\\data.txt ')

Крок 3. Перегляньте експортований файл

Тоді я можу перейти на робочий стіл і відкрити файл під назвою data.txt , щоб переглянути дані:

Зверніть увагу, що значення у файлі розділені одинарними пробілами, оскільки ми не вказали інший роздільник під час експорту кадру даних.

Додаткові ресурси

Як експортувати фрейм даних у файл Excel у R
Як експортувати фрейм даних у файл CSV у R

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

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