맥에서 여러 버전의 R을 사용하기

데이터 분석을 위한 R은 버전에 따라 패키지 설치나 업데이트가 되지 않는 경우가 있다. 특히 맥에서 seewave, tuneR 등의 멀티미디어 분석용 패키지는 버전을 많이 탄다.
맥에 여러 버전의 R을 설치하고, 필요시 쉽게 버전을 변경할 수 있는 Script를 소개합니다.

1. cran 사이트에서 필요한 버전의 R을 다운받아 설치하면
    /Library/Frameworks/R.framwork/Versions 에 버전별로 Directory 생성

2. 같은 Directory에 Current라는 Link파일이 현재 사용중인 R 버전을 Pointing

3. 현재 사용중인 R 버전을 확인하려면 ./getR  버전을 변경하려면 ./setR 버전번호

getR
    ls -l /Library/Frameworks/R.framework/Versions

setR
    RPATH=/Library/Frameworks/R.framework/Versions
    ln -sfn $RPATH/$1 $RPATH/Current
    ./getR

댓글

이 블로그의 인기 게시물

오즈와 오즈비, 왜 사용하지?

Raspberry PI에 R을 설치하여 빅데이터 분석