본문 바로가기

분류 전체보기300

broom - 분석의 결과를 데이터프레임으로 관리할 때 R에는 통계분석과 관련된 많은 함수가 있다. 차이검정, 선형회귀, 일반화선형모델, 모델비교 등 사회과학에서 사용하는 많은 분석 함수들이 있다. 이러한 추리통계 관련 함수들의 결과값은 리스트로 출력된다. 화면에서 보기에는 큰 무리가 없다. 통계관련 논문을 쓰는 연구자는, 소속 또는 분야별 추리통계 결과에 대한 요약표현 방식이 있다. 분야별 문화라고 해야할까. 제한된 지면에 핵심 결과값을 표로 보여주는 경우가 흔하다. 이 경우, R의 추리통계 관련 분석 함수 결과값을 논문에 작성한다면, 리스트 형태의 화면 출력값을 논문에 그대로 작성하기는 어렵다. 다시 핵심 결과값을 표로 일일이 만들어줘야 하는 상황이 발생한다. broom 패키지는 추리통계 관련 분석결과를 데이터프레임과 호환되는 tibble 형식으로 출력한.. 2019. 4. 23.
RStudio-Rmarkdown/RSweave-한글pdf 문서 만들기 (그래프제목 포함) Ubuntu18.04 환경에서 texlive-full, fcitx등을 미리 설정하고, RStudio 로컬서버에서 만든 한글 포함 R 문서입니다. 앞에 있는 RStudio에서 한글 pdf 문서 만들기에 대한 설명 글입니다. Lyx 에서 만든 글입니다. 2019. 2. 11.
R utils/Sweave의 keep.source 인자 사용 R/Sweave로 작업하는 경우, 소스 스크립트가 문서의 여백을 점검하지 않고 계속 옆으로 이어지는 경우가 있다. 길면, 인쇄할 때 일부가 pdf문서에서 짤리기도 한다. 이 때, 사용하는 Sweave 인자가 keep.source이다. 안에 keep.source=FALSE 를 추가, 배제하는 것으로 조정한다. 2019. 2. 4.
Lyx/box + Sweave Chunk (에러포함) knitr 패키지와 비교해서 Sweave의 기본출력물은 조금 밋밋하다. 색깔있는 코드/출력물 배경이나, 코드 색깔 하일라이트를 넣지 않는다. 물론 흑/백 종이인쇄에는 관련이 없는 사항이다. R 작업물을 다른 문단-문장 등과 구별하는 방법으로 다른 폰트를 사용하는 것은 조금 부족한 경우가 있다. 이 때, R 작업물 주위를 선으로 둘러싸는 box 기능에 관심을 갖게된다. Lyx 의 메뉴에서,Insert --> Box 에서 선택할 수 있다. 하지만, 몇 몇 기능은 tex관련 오류를 출력한다. 2019. 2. 4.