WIPIVERSE

plotutils

plotutils

GNU Plotutils는 자유 소프트웨어 재단(FSF)에서 제공하는 오픈소스 소프트웨어 모음으로, 2차원 벡터 그래픽스를 생성하기 위한 명령줄 도구와 C 라이브러리로 구성되어 있다. 주요 특징은 다음과 같다.

항목 내용
구성 요소 graph, plot, spline, pic2plot 등 여러 실행 파일과 libplot 라이브러리
지원 포맷 X Window, PostScript, PCL, SVG, HP-GL, Fig, PNG 등 다수의 출력 형식
사용 방법 명령줄에서 데이터를 입력하거나 파일을 지정하여 그래프를 그린 뒤, 원하는 포맷으로 저장
프로그램 언어 C 언어로 구현되었으며, libplot을 이용해 다른 프로그램에서도 그래픽 기능을 호출 가능
라이선스 GNU GPL (버전 2 이상)
역사 초기 버전은 1995년경에 발표되었으며, 그 이후 지속적으로 유지·보수되고 있다. 최신 안정 버전은 2022년 기준으로 2.6.6이 배포되고 있다.
관련 프로젝트 GNU Plotutils와 별도로 R 언어에 plotutils라는 패키지가 존재한다. 이 패키지는 기본 그래픽 시스템을 보완하는 함수들을 제공한다(예: add.axis, add.points).

기능 예시

  1. graph – 수학 함수(예: sin(x))를 그래프로 표현한다.
  2. plot – 텍스트 파일에 저장된 (x, y) 데이터 포인트를 선 또는 점으로 시각화한다.
  3. pic2plot – PIC 언어(HP-GL 호환) 스크립트를 다른 그래픽 포맷으로 변환한다.

활용 분야

  • 과학·공학 분야에서 실험 데이터 시각화
  • 교육용 자료 제작
  • 시스템 관리 스크립트에 그래프 자동 생성 기능 삽입

참고 사항

  • GNU Plotutils는 현재 활발히 개발되고 있지만, 최신 배포판에서는 일부 오래된 포맷 지원이 제한될 수 있다.
  • R 패키지 plotutils와 혼동되지 않도록 사용 환경(언어·플랫폼)을 명확히 구분할 필요가 있다.
둘러보기

더 찾아볼 만한 주제

    전체 문서 보기