Как использовать write.table в R (с примерами)

Как использовать write.table в R (с примерами)

Вы можете использовать функцию write.table в R для экспорта фрейма данных или матрицы в файл.

Эта функция использует следующий базовый синтаксис:

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

По умолчанию значения в экспортированном файле разделяются одним пробелом, но вы можете использовать аргумент sep , чтобы указать другой разделитель.

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

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. table(df, file='C:\\Users\\bob\\Desktop\\data.txt')

Шаг 3. Просмотр экспортированного файла

Затем я могу перейти на свой рабочий стол и открыть файл с именем data.txt для просмотра данных:

Обратите внимание, что значения в файле разделены одиночными пробелами, поскольку мы не указали другой разделитель при экспорте фрейма данных.

Дополнительные ресурсы

Как экспортировать фрейм данных в файл Excel в R
Как экспортировать фрейм данных в файл CSV в R

Замечательно! Вы успешно подписались.
Добро пожаловать обратно! Вы успешно вошли
Вы успешно подписались на кодкамп.
Срок действия вашей ссылки истек.
Ура! Проверьте свою электронную почту на наличие волшебной ссылки для входа.
Успех! Ваша платежная информация обновлена.
Ваша платежная информация не была обновлена.