R есть простой способ скопировать и вставить таблицы из R в электронную почту / word / google docs? - PullRequest
0 голосов
/ 19 марта 2020

Мне часто нужно быстро поделиться таблицей в электронном письме, в слове или в документе Google. Я использую пакет clipr и создаю функцию, подобную этой, чтобы поместить что-то в мой буфер обмена:

function (x = .Last.value) 
{
    clipr::write_clip(x)
    message("Value copied to clipboard")
}

Когда я делаю это с таблицей и вставляю ее в вещи, упомянутые выше, все интервалы перепутаны при переходе в простой текстовый редактор (ie Spark, мой почтовый клиент) или в редактор с табличными функциями (MS Word / Google Docs).

Есть ли способ сделать простое копирование вставить, который сохраняет интервал таблицы для простого текста? Или форматирует как таблицу в word / gdocs?

1 Ответ

1 голос
/ 19 марта 2020

Я регулярно использую функцию, ниже которой elikesprogramming упоминает в своем ответе на этот вопрос ( Как решить, "буфер буфера обмена заполнен и ошибка вывода потеряна" в R, запущенном в Windows? ) и отображается как табличный объект при вставке в Excel, Word или Outlook.

write.table(data, "clipboard-16384", sep = "\t", row.names = FALSE, quote = FALSE)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...