2017-04-08 29 views
1

把这个样本数据帧Hmisc乳胶()保存文件,但者继续运行

df <- "A B C 
1 1 2 3 
2 4 5 6 
3 7 8 9" 
df1 <- read.table(textConnection(df), header=TRUE) 

我想将它保存为一个.tex文件的表。功能

require(Hmisc) 
latex(df1,title="TeX/df1prova") 

保存文件,但R不停止运行。我得到的输出是

> latex(df1,title="TeX/df1prova") 
This is pdfTeX, Version 3.14159265-2.6-1.40.17 (MiKTeX 2.9) 
entering extended mode 
(C:/Users/Simone/AppData/Local/Temp/Rtmpw116kM/file1bd01a163c06.tex 
LaTeX2e <2016/03/31> patch level 3 
Babel <3.9r> and hyphenation patterns for 75 language(s) loaded. 
("C:\Program Files (x86)\MiKTeX 2.9\tex\latex\base\report.cls" 
Document Class: report 2014/09/29 v1.4h Standard LaTeX document class 
("C:\Program Files (x86)\MiKTeX 2.9\tex\latex\base\size10.clo")) 
("C:\Program Files (x86)\MiKTeX 2.9\tex\latex\geometry\geometry.sty" 
("C:\Program Files (x86)\MiKTeX 2.9\tex\latex\graphics\keyval.sty") 
("C:\Program Files (x86)\MiKTeX 2.9\tex\generic\oberdiek\ifpdf.sty") 
("C:\Program Files (x86)\MiKTeX 2.9\tex\generic\oberdiek\ifvtex.sty") 
("C:\Program Files (x86)\MiKTeX 2.9\tex\generic\ifxetex\ifxetex.sty") 
("C:\Program Files (x86)\MiKTeX 2.9\tex\latex\geometry\geometry.cfg")) 
No file file1bd01a163c06.aux. 
*geometry* driver: auto-detecting 
*geometry* detected driver: dvips 
[1] (file1bd01a163c06.aux)) 
Output written on file1bd01a163c06.dvi (1 page, 444 bytes). 
Transcript written on file1bd01a163c06.log. 

任何线索?谢谢!

回答

1

对不起,这个答案是晚6个月。这在latex帮助文件中有解释(查看示例)。当您运行乳胶命令时,它会创建一个类别为“乳胶”的对象,该对象由乳胶印刷方法自动打印。为了避免这种情况,请将其传递给变量

mytex <- latex(df1,title="TeX/df1prova") 

这不会调用print方法,但会将结果写入文件。