3
一個data.frame的xtable:創建包含我想使用xtable顯示包含兩個向量與邏輯值的簡單數據幀邏輯值
ia = c(TRUE, TRUE, FALSE)
ib = c(FALSE, TRUE, TRUE)
i.df = data.frame(ia, ib)
xtable(i.df)
這產生:
\begin{table}[ht]
\begin{center}
\begin{tabular}{rll}
\hline
& ia & ib \\
\hline
1 & c(TRUE, TRUE, FALSE) & c(FALSE, TRUE, TRUE) \\
2 & c(FALSE, TRUE, TRUE) & c(TRUE, TRUE, FALSE) \\
3 & c(TRUE, TRUE, FALSE) & c(FALSE, TRUE, TRUE) \\
\hline
\end{tabular}
\end{center}
\end{table}
然而,我會期待:
\begin{table}[ht]
\begin{center}
\begin{tabular}{rll}
\hline
& ia & ib \\
\hline
1 & TRUE & FALSE \\
2 & TRUE & TRUE \\
3 & FALSE & FALSE \\
\hline
\end{tabular}
\end{center}
\end{table}
由於某些原因,xtable打印每行中的完整邏輯向量,在而不是每行只打印一個元素。這對任何人都有意義嗎?還是我忽略了明顯的東西?
非常感謝!使用'i.df $ ia = as.character(i.df $ ia)'轉換爲字符'可以很好地解決問題。我還發送了一封電子郵件的封裝作者。 – severin
@severin,我猜這個問題還沒有解決呢? –
也幫助了我!乾杯。 – Gerit