본문 바로가기

R127

source()를 이용하여 .R in .R 처리하기 R에서 source() 를 활용하여 여러개의 명령을 한번에 사용하는 경우가 흔하다. 파일이름.R 스크립트를 먼저 만들어야한다. 내 경우는, 연도별, 월별, 일별, 때로는 36개 주기별로 동일한 함수를 반복해서 실행해야 하는 경우가 참 많아서 source()를 매우 효율적으로 사용해야 한다. 대용량 텍스트 데이터를 처리하는 과정에서, 주로 크롤링 과정에서는 여러개의 R 창에서 동시적으로 source()를 실행하여 12시간 가량을 쓰기도 한다. 코어가 많은 cpu가 효율적인 경우가 이 상황이다. 10개 가량의 R을 띄우는 경우도 흔하다. 그런데, 처리 양이 적은 .R을 따로 작성하고, 매번 불러와서 source()를 실행하는 것이 지겨워지는 상황이 왔다. 예를 들어, 1년을 36개의 주기로 만들고, 각각을 .. 2020. 5. 1.
R Commander 를 rcmdr.tistory.com 으로 분리 관리 R Commander에 관한 개인적인 메모와 R Commander 한글화의 아카이브화 및 사용 설명을 해왔습니다. 보다 체계적인 아카이브 설계가 필요하다는 판단에서 rcmdr.tistory.com으로 분리합니다. https://rcmdr.tistory.com 소상공인연구소: R Commander rcmdr.tistory.com 은 GUI 메뉴 구성 방식을 따라서 기능설명을 합니다.한편, 새로운 블로그는 소상공인연구소의 데이터 기여활동의 하나로 유지 관리됩니다. 많은 관심 부탁드립니다. ^^ 2019. 5. 12.
RStudio-Rmarkdown/RSweave-한글pdf 문서 만들기 (그래프제목 포함) Ubuntu18.04 환경에서 texlive-full, fcitx등을 미리 설정하고, RStudio 로컬서버에서 만든 한글 포함 R 문서입니다. 앞에 있는 RStudio에서 한글 pdf 문서 만들기에 대한 설명 글입니다. Lyx 에서 만든 글입니다. 2019. 2. 11.
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.