在R中,如何阻止xtable自动舍入?

mal*_*ana 4 r rounding dataframe xtable

在这种情况下如何禁用自动舍入?

> x <- c(2.222, 3.333, 6.6666)
> df <- data.frame(x)
> df
       x
1 2.2220
2 3.3330
3 6.6666
> xtable(df)
Run Code Online (Sandbox Code Playgroud)

结果是

% latex table generated in R 2.11.1 by xtable 1.5-6 package
% Tue Oct 25 12:13:08 2011
\begin{table}[ht]
\begin{center}
\begin{tabular}{rr}
  \hline
 & x \\ 
  \hline
  1 & 2.22 \\ 
  2 & 3.33 \\ 
  3 & 6.67 \\ 
   \hline
\end{tabular}
\end{center}
\end{table}
Run Code Online (Sandbox Code Playgroud)

我在xtable文档中找不到任何选项来关闭它.

Jam*_*mes 10

怎么样digits

xtable(df,digits=4)
% latex table generated in R 2.12.2 by xtable 1.5-6 package
% Tue Oct 25 11:39:25 2011
\begin{table}[ht]
\begin{center}
\begin{tabular}{rr}
  \hline
 & x \\ 
  \hline
1 & 2.2220 \\ 
  2 & 3.3330 \\ 
  3 & 6.6666 \\ 
   \hline
\end{tabular}
\end{center}
\end{table}
Run Code Online (Sandbox Code Playgroud)

  • 这并没有完全回答这个问题.我有一个案例,我喜欢显示的数字 - 我已经完成了所有舍入,例如,不要显示为121.0000的整数. (5认同)