반응형
xtable 사용 시 data.frame 행 이름 제거
좋아요, 저는 이것이 약간 긴장된 것이라는 것을 인정합니다("바보" 읽기). 그리고 저는 그것이 꽤 쉽다고 생각합니다.보고서를 작성하고 있는데 사용하고 싶습니다.xtableLaTeX 테이블 생성을 위한 패키지(참고)memisc패키지는 일을 하지만, 저는 이것만 하고 싶다고 말합니다.xtable).
표준을 사용합니다.mtcars데이터 세트 및reshape패키지:
mdtf <- melt(mtcars, id.vars = c("am", "cyl"), measure.vars = c("mpg", "hp", "wt"))
( res <- cast(mdtf, am + cyl ~ variable, mean) )
am cyl mpg hp wt
1 0 4 22.90000 84.66667 2.935000
2 0 6 19.12500 115.25000 3.388750
3 0 8 15.05000 194.16667 4.104083
4 1 4 28.07500 81.87500 2.042250
5 1 6 20.56667 131.66667 2.755000
6 1 8 15.40000 299.50000 3.370000
이거 안에 싸면.xtable행 이름을 가져올 것입니다(1).6):
xtable(res)
% latex table generated in R 2.13.0 by xtable 1.5-6 package
% Fri Mar 25 09:40:12 2011
\begin{table}[ht]
\begin{center}
\begin{tabular}{rrrrrr}
\hline
& am & cyl & mpg & hp & wt \\
\hline
1 & 0.00 & 4.00 & 22.90 & 84.67 & 2.94 \\
2 & 0.00 & 6.00 & 19.12 & 115.25 & 3.39 \\
3 & 0.00 & 8.00 & 15.05 & 194.17 & 4.10 \\
4 & 1.00 & 4.00 & 28.07 & 81.88 & 2.04 \\
5 & 1.00 & 6.00 & 20.57 & 131.67 & 2.75 \\
6 & 1.00 & 8.00 & 15.40 & 299.50 & 3.37 \\
\hline
\end{tabular}
\end{center}
\end{table}
이제, 제가 이것을 피할 수 있는 가능성이 있나요? (가능하다면 한 줄로)
사용하다include.rownames=FALSE에서print방법.봐?print.xtable:
R> print(xtable(res), include.rownames=FALSE)
% latex table generated in R 2.12.2 by xtable 1.5-6 package
% Fri Mar 25 10:06:08 2011
\begin{table}[ht]
\begin{center}
\begin{tabular}{rrrrr}
\hline
am & cyl & mpg & hp & wt \\
\hline
0.00 & 4.00 & 22.90 & 84.67 & 2.94 \\
0.00 & 6.00 & 19.12 & 115.25 & 3.39 \\
0.00 & 8.00 & 15.05 & 194.17 & 4.10 \\
1.00 & 4.00 & 28.07 & 81.88 & 2.04 \\
1.00 & 6.00 & 20.57 & 131.67 & 2.75 \\
1.00 & 8.00 & 15.40 & 299.50 & 3.37 \\
\hline
\end{tabular}
\end{center}
\end{table}
언급URL : https://stackoverflow.com/questions/5430338/remove-data-frame-row-names-when-using-xtable
반응형
'codememo' 카테고리의 다른 글
| 열 최대 값 길이가 아닌 열 값 길이 가져오기 (0) | 2023.07.07 |
|---|---|
| SQL Server의 T-SQL STOP 또는 ABROT 명령 (0) | 2023.07.07 |
| .mongo'가 내부 또는 외부 명령, 작동 가능한 프로그램 또는 배치 파일로 인식되지 않습니다. (0) | 2023.07.07 |
| Angular 6 - browser-crypto.js:3 Uncaught ReferenceError: global이 정의되지 않았습니다. (0) | 2023.07.02 |
| SQL Developer가 테이블을 나타내는 연결 아래에 테이블이 표시되지 않습니다. (0) | 2023.07.02 |