본문 바로가기
반응형

R5

[R] 플롯(Plot)을 이미지 파일로 저장하기 R 프로그래밍에서 데이터를 그래프로 시각화하여 화면에 표시할 수 있다. 이때 내장함수를 통하여 이 플롯(Plot) 을 디스크에 이미지로 저장할 수 있다. 플롯은 고정된 크기의 비트맵 이미지 또는 백터 이미지로 저장할 수 있다. 이미지로 저장시 사용되는 함수는 jpeg(), png(), bmp(), tiff() 등이 있다. jpeg() 를 예시로 들었지만 png(), bmp(), tiff() 등은 호출 시 기본 파라미터들이 동일. 혹시 별도 필요한 경우는 옵션을 참조바랍니다. jpeg(file="ex_plot.jpeg", width=600, height=600) hist(GRAPTH_SRC, col="gold") dev.off() 여기서 dev.off() 함수는 모든 플로팅 후에 함수를 호출하여 파일을 저.. 2022. 11. 11.
R 리눅스(UBUNTU18.04) 에서 여러버전 설치 R 여러 버전들을 (Ex. 3.x / 4.x) 을 설치하기 위해서는 초반 설정이 중요했던 것 같다. 정확은 아니지만 개인적으로 기존에 설치된 r-base 를 지우고 진행하는게 나을 것이란 생각이 들었다. 아마 기존에 이미 해보셨거나, 따라하시다보면 그게 깔끔하단 생각을 하게 될것이라 생각한다. 사전 작업 (R 프로세스를 종료시키고 R 과 패키지를 삭제한다) # R-Studio Server Process Kill # R Base Remove # R Cran Package Remove sudo /usr/sbin/rstudio-server stop ps -ef | grep rstudio-server #kill or pkill 을 통하여 프로세를 중지 # R Base Remove # 설치된 R 패키지를 확인하세.. 2022. 10. 18.
[Module] rpy2 (R 데이터프레임을 python/pandas 데이터 프레임으로 변환) 드디어 찾았다. 휴우우~~~ 이제 좀 스마아트으~ 이전 포스트 [Module - rpy2] 파이썬에서 R 실행하기 에서 R 실행결과 데이터프레임을 파이썬의 pandas 모듈의 데이터프레임형식으로 변환하고자 했을때 pandas 의 데이터프레임 형식을 선언하고 구성하여 출력해 보았다. 차암... 스마트하지 못해 기분이 별로였는데 열심히 documentation 을 뒤져보니 찾을 수 있었다. 보니 rpy2 에는 converter 가 있었다. 그리고 떠어억 하니 rpy2 문서 목차에 명시되어 있었다. 해서 일단 클릭해서 테스트 해보기로 했다. 다음은 테스트해본 파이썬+R 코드이다. import rpy2.robjects as robjects import pandas as pd from rpy2.robjects i.. 2022. 6. 8.
[Module] rpy2 설치 파이썬과 R 이 인터페이스가 가능하다. 지속적으로 구글링을 하고 있지만 결과적으론 이 모듈이 (rpy2) 가 가장 최적인것 같다. 안정성도 어느정도 있어보이고. (현 시점까지 rpy2 3.5.2 버전까지 업데이트 된듯) . 그리고 docker 까지 지원하니 현황과 목적에 맞게 사용하면 될것 같다. 일단 터미널(or 콘솔) 에서 pip 으로 설치해보자. (R 은 설치되어있다는 전제) pip install rpy2 그럼 쭈주죽 rpy2 를 설치할 것이다. 이제 바로 테스트를 위해서 다음 포스트를 참고해서 테스트 해보시기 바랍니다. 2022. 6. 8.
반응형