Вы можете использовать функцию 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