본문 바로가기
반응형

전체 글539

[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.
[Python] matplotlib 한글깨짐 문제 구동환경 OS : Mac OS X Python Ver : 3.10 matplotlib 에서 한글이 깨지는데 구글링을 하다보면 다양한 내용이 나온다. 일단.. 제일먼저 다음 작업부터 수행하길 권장한다. User 계정에 존재하는 건 윈도우도 동일하다. # User(계정) 경로이동 cd ~/.matplotlib # 파일삭제 # fontlist-***.json 으로 보이는 파일이 있다. 요놈 삭제!!! rm -rf ./fontlist* 해당 위치 파일확인 import matplotlib as mpl mpl.get_configdir() 2022. 10. 31.
[Pandas] 데이터프레임 동적쿼리 Pandas 데이터프레임에서 동적으로 조회해야 하는데 환장하는 줄 알았다;; filter 메소드도 있고 하지만 상황에 따른 동적으로 조건을 주어야 하는 경우였다. 이미 다른 분들도 많이 알고 계실테지만.. 나는 몰랐기에.. 또 포스팅을 한다. # DataFrame print(DF) A B C 1 2 3 5 2 3 4 8 3 6 2 2 # Query Build queryBuild = 'A == 2 | B == 4' # Result DF_QUERY = DF.query(queryBuild) print(DF_QUERY) A B C 1 2 3 5 2 3 4 8 2022. 10. 26.
스크립트 실행시 권한 확인 배치 / 데몬 스크립트를 작성할때 실행 권한을 확인이 필요할 때가 있다. 이 때는 id 명령어를 통해서 결과를 확인해 보면 간단하게 알 수 있다. 그럼 sudo 로 실행했을때는 uid=0(root) 가 보이는 것을 확인할 수 있다. 그럼 이제 작성하는 스크립트에 아래 조건문을 넣어주자. #!/bin/bash if [ $(id -u) -ne 0 ]; then # root 계정이 아닌 경우 exit fi 2022. 10. 24.
반응형