Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/delphi/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
复制并粘贴数据帧-从R!给作者/词_R - Fatal编程技术网

复制并粘贴数据帧-从R!给作者/词

复制并粘贴数据帧-从R!给作者/词,r,R,假设我在数据框/表中有一些分析结果。 我希望将它们嵌入到文本文档中 如果是LaTeX,我可以使用miscFuncs软件包: library('miscFuncs') latextable(myDataFrame) 只需复制R控制台中显示的输出并将其粘贴到LaTeX文档中 如果我想从R复制怎么办!输出并粘贴到LibreOffice Writer或MS Word文档 我认为最方便的方法是以制表符分隔的文本形式生成输出。 粘贴文本后,只需将其转换为表格 我知道有些函数可以将输出写入制表符分隔的文件:

假设我在数据框/表中有一些分析结果。 我希望将它们嵌入到文本文档中

如果是LaTeX,我可以使用miscFuncs软件包:

library('miscFuncs')
latextable(myDataFrame)
只需复制R控制台中显示的输出并将其粘贴到LaTeX文档中

如果我想从R复制怎么办!输出并粘贴到LibreOffice Writer或MS Word文档

我认为最方便的方法是以制表符分隔的文本形式生成输出。 粘贴文本后,只需将其转换为表格

我知道有些函数可以将输出写入制表符分隔的文件:

所以我猜一定有函数/包只生成制表符分隔的内容


注-也有类似的问题:


但答案建议将内容导出到分隔文件。我希望避免这一步。

一个非常简单的方法是在您的文字处理器中简单地使用单空格字体,例如Courier New或Lucida Console(举几个例子)——如果它在R会话的屏幕上看起来不错,那么它在Libre Office的Writer或word中看起来会非常相似。从R控制台到文档的直接复制粘贴只要使用合适的字体就可以正常工作


如果您试图“重现”R会话的外观,那么这将非常有效;如果您试图格式化纸张或类似文件的输出格式,则可能不太合适,具体取决于您的偏好。

一个非常简单的方法是在您的文字处理器中使用monospace字体,例如Courier New或Lucida控制台(举几个例子)——如果在R会话的屏幕上看起来不错,它在Libre Office的作者或文字中看起来非常相似。从R控制台到文档的直接复制粘贴只要使用合适的字体就可以正常工作


如果您试图“重现”R会话的外观,那么这将非常有效;如果您试图格式化纸张或类似文件的输出格式,则可能不太合适,具体取决于您的偏好。

在对“类似问题”的回答中
write.csv(df,“剪贴板”,row.names=FALSE)
将带分隔符的答案导出到剪贴板,而不是磁盘文件。从剪贴板上,您可以直接粘贴到MS Word中-我大部分时间都是这样做的。这似乎是最适合我的答案。在“类似问题”的答案中,
write.csv(df,“剪贴板”,row.names=FALSE)
将带分隔符的答案导出到剪贴板,而不是磁盘文件。从剪贴板上你可以直接粘贴到MS Word中——我大多数时候都是这样做的。这似乎是最适合我的答案。