Emacs에서 차트를 만드는 새로운 패키지: eplot
eplot 패키지 소개
- Emacs에서 간단한 플롯을 쉽게 만들기 위한 패키지인
eplot
을 소개함.
- 기존의
chart.el
은 기능이 제한적이었음.
-
eplot
은 Y축 숫자가 이해하기 쉽게 표시됨.
기존 차트 도구의 문제점
- Google Finance의 차트는 오랫동안 비합리적인 축을 사용했음.
- 주식 차트를 구현할 때 축의 숫자를 '보기 좋은 숫자'로 표시하는 것이 중요함.
eplot의 기능
-
eplot
은 Emacs에서 숫자가 많은 버퍼에서 M-x eplot
명령어로 차트를 생성함.
- 차트를 쉽게 조정할 수 있는 헤더 개념을 도입함.
- SVG를 사용하여 그라디언트를 쉽게 구현함.
사용 방법
- 버퍼에 숫자를 입력하고
M-x eplot
을 실행하면 차트가 표시됨.
- 헤더를 추가하여 차트를 빠르게 조정할 수 있음.
-
eplot
모드를 사용하여 편리하게 차트를 수정할 수 있음.
개발 상태
- 현재
eplot
은 Microsoft Github에 공개되어 있음.
- 아직 작업 중인 프로젝트로, 코드가 정리되지 않은 상태임.
GN⁺의 의견
-
사용자 경험:
eplot
은 Emacs 사용자에게 더 나은 차트 경험을 제공함.
-
개발 편의성: 헤더를 통해 차트를 쉽게 조정할 수 있어 개발자에게 편리함.
-
기술적 고려사항: SVG를 사용하여 그라디언트를 구현한 점이 흥미로움.
-
비교 대상: 비슷한 기능을 제공하는 도구로는 Excel과 Jupyter Notebook이 있음.
-
미래 발전 가능성: 현재 코드가 정리되지 않았지만, 향후 개선될 가능성이 높음.