본문 바로가기

2019/0114

빅데이터분석도구 R in Action 강의 슬라이드자료 의강의자료입니다. 프로그래밍 스크립트와 출력자료입니다. 각 장별로 슬라이드를 만듭니다. ------------------ 2019. 1. 30.
back to Lyx (+R, +한글) - UbuntuStudio18.04 환경 Lyx으로 다시 돌아온다. R 스크립트와 출력물(output)이 담긴 한글 pdf문서를 많이 만들어야 하기 때문이다. 설정에 시간을 많이 쓴다. 아직도 잘 모르겠다. 어디를 어떻게 설정해야 하는지...20년이 넘은 한글tex + lyx 사용, 15년이 되는 우분투 사용, 10년이 넘은 R사용, 7년이 넘은 R+Sweave+(Knitr)+한글tex 조합 경험에도 말이다...이 글에서 기억과 경험에 의존한 lyx + R + 한글 pdf 문서 생산법을 정리하고자 한다. 하나씩 점검해나간다. 중간과정을 담는다. 환경: UbuntuStudio 18.04 # 먼저 R을 CRAN을 통해서 최신판으로 업데이트해야한다. sudo 편집기 /etc/apt/sources.listsudo apt-get install r-bas.. 2019. 1. 30.
knitr 설치 - UbuntuStudio18.04 환경 RStudio 를 설치하면 knitr의 기능을 사용할 수 있다.하지만, RStudio 밖에서 knitr을 사용하려면 패키지를 설치해야 한다. install.packages("knitr", dep=T) 이다.하지만, 리눅스에서 R의 기여패키지 설치는 의존성 라이브러리를 수동으로 추가해 주어야 온전한 설치가 가능한 경우가 많다. 데비안계열 리눅스 환경에서 knitr의 설치를 위해서는sudo apt-get install libfreetype6-dev cargo libcgal-dev libglu1-mesa-dev sudo libglu1-mesa-dev libx11-dev libssl-dev libxml2-dev libcurl4-openssl-dev 로 관련 의존성패키지를 먼저 설치해주어야 한다. 2019. 1. 30.
tidyverse 의존성 패키지 목록 tidyverse 패키지를 설치할 경우 우분투(스튜디오/데비안 계열)에서는 sudo apt-get install libcurl4-openssl-dev libssl-dev libxml2-dev libgeos-dev libgmp-dev libmariadbclient-dev 을 먼저 설치해야 한다. 그 다음에, install.packages("tidyverse", dep=T) 2019. 1. 28.