R, Sweave 및 LaTeX를 사용하여 출판 품질 테이블을 생성하기 위한 일반 가이드
문제
R, Sweave 및 LaTeX를 사용하여 출판 품질 테이블을 생성하는 데 사용할 수 있는 다양한 도구가 있습니다.특히 다음과 같은 도우미 기능이 있습니다. latex
에서 Hmisc
패키지 및 xtable
에서 xtable
패키지.또한 나는 종종 테이블 형식을 완벽하게 제어할 수 있도록 코드를 직접 작성했습니다(예: 이 예).
그러나 출판 품질 표를 준비할 때 다음과 같은 다양한 문제가 종종 발생합니다.
- 숫자 서식을 적용하는 방법과 시기
- 열과 셀의 정렬을 정확하게 제어하는 방법
- 셀 테두리를 정확하게 제어하는 방법
- 변수 레이블을 변수 이름으로 변환하는 방법
- 등등
원하는 테이블 형식을 지정하는 높은 수준의 문제 외에도 구현 문제가 있습니다.
- 다음과 같은 도우미 기능은 언제 수행되어야 합니까?
xtable
사용될까? - 주어진 상황에서 어떤 도우미 기능을 사용해야 합니까?
- 특정 요구 사항에 맞게 도우미 함수의 기본 출력을 어떻게 사용자 정의할 수 있나요?
질문
위의 문제는 교과서적인 방식으로 자세히 소개할 가치가 있다고 생각됩니다.
R, Sweave 및 LaTeX를 사용하여 출판 품질 표를 생성하는 방법에 대한 자세한 개요를 제공하고 위에서 설명한 문제를 해결하는 온라인 또는 오프라인 리소스가 있습니까?
해결책
지금 이 글을 쓰고 있는 시점에 이것을 멋진 작은 리본으로 묶기만 하면, 최상의 출판 품질 테이블과 사용 시나리오에 대한 기존 튜토리얼은 다음 문서를 통합한 것으로 보입니다.
- 스위브 예 (원천)
- 짜임의 즐거움:Sweave를 사용한 재현 가능한 연구를 위한 초보자 가이드 (원천)
- Sweave를 통한 라텍스 및 R:Sweave 사용 방법 예시 문서 (원천)
- 스위브 = R · LaTeX2 (원천)
- 그만큼
xtable
갤러리 (원천) - 스위브 홈페이지
- LaTeX 문서
현재 존재하는 범위를 넘어서서 다음과 같이 질문할 수도 있습니다. 저자 위브의 즐거움 특히 출판 품질 테이블에 대한 문서의 경우.그는 연구에서 이 문제를 뛰어넘은 것 같습니다.여러분이 제기하신 질문 외에도 이 공간은 구체적으로 현재 존재하지 않는 스타일 가이드를 사용할 수 있습니다.
그리고 질문 정오표에서 언급했듯이 이것은 완벽한 에 대한 질문의 예 https://tex.stackexchange.com/.계속 질문해 보시기 바랍니다. 거기에 구체적인 질문이 있어요 현재 프로젝트에서 어려움을 겪을 때.
다른 팁
패키지 몽상가 출판 품질을 만들 수 있습니다.일반적으로 사용되는 R 통계 함수 및 패키지(lm, glm, plm, svyglm, 생존, pscl, AER 등)에서 기존 학술 저널과 유사하도록 설계된 템플릿을 사용합니다.요약 통계 테이블을 생성하는 데에도 적합하며 데이터 프레임 내용을 직접 출력할 수도 있습니다.
이있다 tabular
에서 기능 tables
서식 지정, 정렬 및 레이블 작업을 다루는 패키지입니다.패키지에는 삽화 이는 좋은 출발점입니다.
xtable
지금까지 나에게 잘 작동했습니다.와 결합하여 siunitx
, 그리고 필요한 경우, longtable
, 제 생각에는 꽤 효과적인 테이블을 생성할 수 있습니다.다음과 같은 패키지로 booktabs
그리고 caption
, 미학도 즐거울 수 있습니다.
OP가 이 수준의 세부 사항을 요청했는지는 확실하지 않지만 그만한 가치가 있는 경우 기본 구현은 다음과 같을 수 있습니다. https://tex.stackexchange.com/questions/41067/caption-for-longtable-in-sweave/41183#41183 (다른 질문에 대한 내 대답).