본문 바로가기

R library Path add (R 라이브러리 위치 추가) 리눅스에서 ~~~~~~ R 라이브러리 위치를 추가하는 방법에 대해서 간단하게 포스팅하려구요. Rscript 명령어를 통해서 example.R 을 실행했을 때 아래와 같은 에러를 만나셨나요? Error in library(name) : there is no package called ‘name’ Execution halted 그렇다면 여러분들이 설치한 라이브러리의 위치를 못찾아서 그럴 확률이 높습니다. 아래와 같은 추가 작업을 하시면 에러가 해결될찌도? ㅎㅎ 1. 여러분의 계정의 홈으로 이동 계정의 홈으로 이동하는 명령어는 cd 입니다. 2. vi로 .Rprofile 파일 수정하기 계정 홈에 숨겨진 파일로 .Rprofile이 있는데요. 없으면 만들면 되구요. 암튼 vi로 요 파일을 열어야죠. 명령어는 vi.. 더보기
R 스크립트에서 명령어 실행 R 스크립트 안에서 리눅스 명령어를 실행하기 위해서는 system이라는 함수를 사용하면 되는군요. 예를 들어 ls 명령어를 실행하고자 하신다면 system("ls") 이라고 하시면 됩니다. R에서 처리한 결과를 다른 스크립트나, 커맨드라인 응용 프로그램으로 후 처리하기 위해서 사용하면 될 것 같네요. 아래 사이트에 다양한 언어에서 명령어 실행하는 방법에 대해서 정리가 되어 있네요. http://rosettacode.org/wiki/Execute_a_system_command 더보기
리눅스에서 이미지 정보 알아내기 리눅스에서, 이미지 파일에 대한 정보를 커맨드라인으로 알아내기 위한 몇 가지 간단한 방법을 소개하려구요. 이미지 이름은 white.png를 사용합니다. 1. 진짜 간단하게 file white.png 이라고 커맨드라인을 입력하시면 다음과 같이 이미지에 대한 간략한 정보가 프린트되요. ....$ file white.png white.png: PNG image data, 256 x 256, 8-bit/color RGB, non-interlaced 2. gdalinfo 이용 gdal은 라이브러리인데요. 다양한 이미지 관련 포멧의 입출력을 지원해주는 라이브러리입니다. 사실 이미지라고 하기 보다는 공간정보를 담고 있는 데이터에 대한 라이브러리가 더 알맞은 설명이겠네요. 아무튼 gdal을 설치한 경우 gdalinfo.. 더보기