R 4

[R] curl 패키지 설치 시 Configuration failed because libcurl was not found 발생

R에서 curl 패키지를 설치할 때 아래와 같이 Configuration failed because libcurl was not found라는 메시지와 함께 설치가 불가능한 경우가 있다. 이 에러는 말 그대로 R에서 curl 패키지를 설치할 때 libcurl을 찾지 못해서 발생하는 에러로 서버에 libcurl이 설치되어 있지 않거나, 잘못된 디렉터리에서 찾고 있기 때문에 발생할 수 있다. 처리 방법 1. libcurl 설치 여부 확인 dpkg -l | grep curl 미설치 시 libcurl 설치 (Ubuntu 18.04 기준) apt install libcurl4-openssl-dev 2. libcurl 경로 확인 whereis libcurl 이 환경에는 libcurl이 /usr/lib/x86_64-..

R 2022.05.05

[R] 패키지 오프라인 설치

2022.04.27 - [R] 패키지 관리(목록 확인/설치/업데이트/삭제) 글에서 R 패키지 관리 명령어를 간단히 정리해두었다. 다만 설치하고자 했던 패키지가 저장소에서 삭제되는 등의 이유로, install.packages() 실행을 실패하는 경우도 있기 때문에 오프라인으로 패키지 설치하는 방법도 정리해둔다. 방법 install.packages() 1. 설치 패키지 다운로드 R 패키지는 https://cran.r-project.org/ 를 저장소로 사용하고 있다. 저장소의 아카이브에서 설치할 패키지를 찾아 서버에 직접 다운로드한다. 명령어 wget # 예시 wget https://cran.seoul.go.kr/src/contrib/curl_4.3.2.tar.gz 2. R 활성화 후 설치 R > insta..

R 2022.05.04

[R] 패키지 관리(목록 확인/설치/업데이트/삭제)

R에서 패키지를 설치하기 위해서는 python virtualenv 내 python 패키지를 설치할 때와 비슷하게 R을 실행(활성화)시킨 후, 설치 명령어를 이용하여 설치한다. R 실행 방법 R # 또는 R 절대 경로로 실행 /usr/bin/R /usr/local/bin/R ~/conda/bin/R R 터미널이 활성화된 상태에서 작업한다. 패키지 설치 경로 확인 > .libPaths() 패키지 목록 확인 > installed.packages() 실행 시 패키지 이름, 설치 경로(LibPath), 버전, Priority, Depends 등의 패키지 관련 정보를 확인할 수 있다. 터미널 출력은 데이터베이스 테이블을 수직 파티션 한 것처럼, 나뉘어서 출력된다. 패키지 정보 확인 > library(help="")..

R 2022.04.27

[conda/jupyter] notebook과 R 연동

jupyter는 기본적으로 python 커널만 기본적으로 추가되어있다. 주피터에서 R을 사용하고 싶다면, IRkernel을 추가해야 한다. 💡 IRkernel 주피터 노트북용 R 커널 사용하기 위해서는 Jupyter와 R 설치가 필요하다. 참고 문서 : https://irkernel.github.io/ Git : https://github.com/IRkernel/IRkernel 사용하고 있는 환경에 따라 연동 방법이 조금 다른 것 같아 내가 사용하고 있는 환경을 간단히 정리한다. kubernetes 1.17 conda jupyterhub : hub를 통해 notebook을 spawn 하여 사용한다. jupyter-notebook jupyterlab 직접 구축한 게 아니니 참고만 할 것을 당부한다. 구글링..

R 2022.04.24
1