2017-01-04 6 views
0

は、私がtexファイルにこのdata.frameを書きたい、この単純な例xtable:tex出力の一部だけを保持する方法は?

data <- data.frame(string = c('one','two')) 

data 
# string 
# 1 one 
# 2 two 

を考えてみましょう。私は

\begin{table}[ht] 
\centering 
\begin{tabular}{rl} 
    \hline 

\end{tabular} 
\end{table} 
を取り除く必要があります。

私は

% latex table generated in R 3.3.1 by xtable 1.8-2 package 
% Wed Jan 04 11:39:40 2017 
\begin{table}[ht] 
\centering 
\begin{tabular}{rl} 
    \hline 
& string \\ 
    \hline 
1 & one \\ 
    2 & two \\ 
    \hline 
\end{tabular} 
\end{table} 

問題があるTeXの出力とxtable

xtable(data) 

使用することができます

ので、私は私のtexファイルに

& string \\ 
    \hline 
1 & one \\ 
    2 & two \\ 
    \hline 

を持っていること。

どうすればいいですか? ありがとう! print.xtableからonly.contents引数の正確ポイントの

答えて

2

print(xtable(data), only.contents = TRUE) 

TeX出力

% latex table generated in R 3.3.1 by xtable 1.8-2 package 
% Wed Jan 4 11:49:25 2017 
& string \\ 
    \hline 
1 & one \\ 
    2 & two \\ 
    \hline 

で(あなたがTeXのコメントを抑制したい場合、それはまた、引数commentを持っています)

関連する問題