Как сохранить вывод из функции печати в файл CSV? - PullRequest
0 голосов
/ 22 октября 2019

Факторный анализ,

print(fa1, digits = 2, cutoff = 0.5, sort = TRUE)

показывает мне хорошую таблицу в консоли. Как я могу сохранить эту таблицу в файл CSV?

Я пробовал write.csv и write.table с различными комбинациями аргументов, но все дали неправильный результат.

Это работает:

fa1 <- factanal(x, 3, rotation="varimax")

sink("tp.txt")  #write all output to file tp.txt
print(fa1, digits=2, cutoff=.5, sort=FALSE);
sink()  #stop sinking, =sink(NULL)

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

Спасибо, Тим, извините, если это дубликат, но ответ на вопрос другим методом, который я не могу понять, не помогает. Я не хочу перенаправлять вывод в переменную, но в файл CSV. capture.output это не то, что я ищу.

Спасибо, Дкарлсон! Не уверен, как заставить ваше предложение работать. Есть ли способ передать вывод в RMarkdown, а затем использовать функцию вязания?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...