是否有正确的方法/命令来复制 R 的输出并将其粘贴到 Word 文档中,而不丢失格式? 我已经尝试将下一个命令放在语法的开头:
sink("./output.txt", append = T) #write output to file output.txt
我在语法末尾写了下一个命令:
sink() #stop recording
它为我提供了一个包含输出结果的文本文件(R 语言),但是当我将其粘贴到 Microsoft Word 文档中时,我仍然丢失了格式。
谢谢你
使用docket包将R数据输出到Word文档。将标志添加到要插入 R 数据的文档中(例如:《作者》、《日期》、《计算》),然后使用 getDictionary("/path/to/file") 创建标志及其对应的字典替换值。调用 doket(template_path,dictionary,output_path) 创建 Word 文档的副本,并填充数据。
保留原始标志的格式,因此替换值将具有与原始文件相同的大小/字体/粗体/颜色/突出显示/等。
指南:https://cran.r-project.org/web/packages/docket/vignettes/docket_guide.html
视频:https://www.youtube.com/watch?v=g2KVcgnf0MI&ab_channel=ProgrammingwithIan