"꽤"매트릭스/데이터 프레임의 "예쁜"인쇄를 허용하는 R 패키지가 있는지 알고 싶습니다. "pretty"로 말하면, 대괄호로 매트릭스를 인쇄 할 수 있다는 것을 의미합니다. PDF 파일 :매트릭스에서 PDF로 인쇄
감사합니다!
"꽤"매트릭스/데이터 프레임의 "예쁜"인쇄를 허용하는 R 패키지가 있는지 알고 싶습니다. "pretty"로 말하면, 대괄호로 매트릭스를 인쇄 할 수 있다는 것을 의미합니다. PDF 파일 :매트릭스에서 PDF로 인쇄
감사합니다!
독립 실행 형 LaTeX 파일에서 행렬을 array
환경으로 출력하는 수동 롤링 솔루션입니다. 더 나은 결과를 얻으려면 Hmisc::latex
을 사용자 정의 할 수 있습니다. 이 행렬의 열 수를 인식하는 기능에 일반화 될 수있는 추가 작업이 조금으로
m <- matrix(c(23,5,2,34,4,4,3,4,26),
byrow=TRUE,ncol=3)
unlink("outfile.tex") ## danger
ff <- file("outfile.tex",open="a")
writeLines(c("\\documentclass{article}",
"\\begin{document}",
"$$",
"\\left(",
"\\begin{array}{ccc}"),
con=ff)
write.table(m,sep=" & ", eol="\\\\", row.names=FALSE,
col.names=FALSE,append=TRUE,
file=ff)
writeLines(c("\\end{array}",
"\\right)",
"$$",
"\\end{document}"),
con=ff)
close(ff)
는 등의 인수로 출력 파일 이름을했다 -하지만 부분을 개혁 할 수
Hmisc::latex()
감사합니다. 'xtable'을 사용하여 라텍스 코드를 이미 생성했다면 : 라이브러리 (xtable) xtab = xtable (m) print (xtab, floating = FALSE, tabular.environment = "bmatrix", hline.after = NULL, include.rownames = FALSE, include.colnames = FALSE)'입니다. 이 코드를 pdf로 인쇄하는 방법은 무엇입니까? ' – Mayou
나는 또한'pdf' 파일에 쓸 필요가 있습니다.'tex' 파일을'pdf' 파일로 대체 할 수 있습니까? – Mayou
OK, 그렇다면'xtable'은 정말로 여러분의 질문에 대한 답입니다. 위의 코드와 같습니다. 내 코드 인'xtable'은 LaTeX를 통해 파일을 중간 단계로 돌릴 것이라고 가정합니다. R 내에서'tools :: texi2pdf()'를 사용하여 LaTeX를 PDF로 변환 할 수 있지만 컴퓨터에 LaTeX 도구가 설치되어 있어야합니다. –
'Hmisc' 패키지의'latex' 명령은 여러분을 가까이에있게 할 수도 있습니다; 허용되는 중간 단계로 LaTeX를 사용하고 있습니까? –
도움 주셔서 감사합니다! 네, 그건 확실히 받아 들일 수 있습니다! 나는이'latex' 명령어를 어떻게 작동시키는 지 모르겠다.''latex '가 내부 또는 외부 명령어 인 실행 가능한 프로그램이나 배치 파일로 인식되지 않는다.' – Mayou
' Hmisc' 패키지를 먼저 컴파일하고,'library()'를 사용하여로드하십시오. –