将 xtable 导出为 pdf 文件

R·奥莱利

大家好,我是 R 和 Latex 的新手,一直坚持使用 xtable 函数创建 PDF。

代码运行良好,表格是在控制台中生成的,但是我不知道如何将表格保存为 pdf。我是否需要将 R 和 Latex 与计算机上的文件夹链接以保存文件?

library(xtable)
options(xtable.floating = FALSE)
options(xtable.timestamp = "")

data(tli)
table<- xtable(tli[1:10, ])

print(table)

我得到这个输出

> library(xtable). 
> options(xtable.floating = FALSE)
> options(xtable.timestamp = "")
> 
> data(tli). 
> table<- xtable(tli[1:10, ])
> 
> print(table)
% latex table generated in R 3.5.0 by xtable 1.8-2 package
% 
\begin{tabular}{rrlllr}
  \hline
 & grade & sex & disadvg & ethnicty & tlimth \\ 
  \hline
1 &   6 & M & YES & HISPANIC &  43 \\ 
  2 &   7 & M & NO & BLACK &  88 \\ 
  3 &   5 & F & YES & HISPANIC &  34 \\ 
  4 &   3 & M & YES & HISPANIC &  65 \\ 
  5 &   8 & M & YES & WHITE &  75 \\ 
  6 &   5 & M & NO & BLACK &  74 \\ 
  7 &   8 & F & YES & HISPANIC &  72 \\ 
  8 &   4 & M & YES & BLACK &  79 \\ 
  9 &   6 & M & NO & WHITE &  88 \\ 
  10 &   7 & M & YES & HISPANIC &  87 \\ 
   \hline
\end{tabular}

接下来我应该怎么做才能将此表另存为 PDF?

感谢您的时间。

梅森·马龙

要生成 PDF,请确保安装了 LaTeX 编译器(例如 MikTeX)。然后我会安装一个 LaTeX 编辑器。周围有很多编辑器(几乎都是免费的)。例如,我使用 TeXstudio。

在 R 中,将代码修改为: print(table,file="mytable.tex")

这将创建一个 TeX 文档。现在,在您的 LaTeX 编辑器中,您可以创建一个新的 TeX 文档,例如:

\documentclass{article}
%This is the preamble

\begin{document}
%Put input here     
\end{document}

在 LaTeX 中,您有一个序言,您可以在其中放置您可能需要的任何包。使用此输出,您似乎不需要任何额外的包,但将来可能会用到。将 % 放在任何注释前面,类似于 R 对 # 的使用。

它说的地方%Put input here,你可以用\input(mytable.tex). 只需确保您的新 TeX 文档和表 TeX 文档位于同一文件夹/目录中。

当您编译您的 TeX 文档时,您将生成一个带有表格的 PDF 文档。在您学习 LaTeX 时(并且可能会有关于如何修改表格的问题),您可以在tex.stackexchange.com 上找到有用的答案

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

使用Pandoc将所有Yaml书目导出为pdf文件

来自分类Dev

UserControl将GridView导出为PDF

来自分类Dev

将div的内容导出为PDF

来自分类Dev

用于将所有inkscape svg导出为pdf的make文件

来自分类Dev

将HTML渲染为PDF文件

来自分类Dev

将Attlassian Confluence Wiki导出为PDF

来自分类Dev

将BCP文件导出为CSV格式

来自分类Dev

将表格导出为CSV文件

来自分类Dev

使用POI将DOC导出为PDF

来自分类Dev

Kendo将多个图表导出为pdf

来自分类Dev

从Python将SSRS报告导出为PDF

来自分类Dev

如何将PowerPoint中的两个不同的幻灯片导出为PDF文件?

来自分类Dev

将HTML表单下载为PDF文件

来自分类Dev

将div的内容导出为PDF

来自分类Dev

将网格导出为pdf

来自分类Dev

将文本从网站导出为pdf

来自分类Dev

将Attlassian Confluence Wiki导出为PDF

来自分类Dev

将Excel导出为PDF 0显示为(?)

来自分类Dev

将表格导出为CSV文件

来自分类Dev

使用Adobe Acrobar Pro DC将所有PDF文件导出为文本

来自分类Dev

Inkscape-将文件导出为pdf会得到空的pdf文件(包括SVG文件)

来自分类Dev

将Postgres行导出为JSON文件

来自分类Dev

将treetable primefaces导出为pdf

来自分类Dev

LibreOffice Writer(6.0.1.1):将其锁定以将文件导出为PDF而不是EPUB

来自分类Dev

将多个文件的内容导出为 CSV

来自分类Dev

通过循环将多个图表导出为单独的 pdf 文件 - VBA

来自分类Dev

将 html 导出为 pdf 横向模式

来自分类Dev

如何将渲染的表格数据导出为 pdf 文件或 reactjs 中的任何其他格式

来自分类Dev

将多页的 html 导出为 pdf