논문용 그래프 프로그램 - Veusz
Veusz
1. 개요
논문 쓸때는 깔끔한 그래프는 필수이다.
python이나 excel 그래프는 좀 애매하게 나올때가 있는데, 이럴때 필요한게 Veusz라는 프로그램이다.
이 프로그램은 windows와 macOS, linux 모두에서 돌아간다. PDF, Postscript, SVG, EMF를 포함한 벡터 및 비트맵 출력을 지원하며 텍스트, CSV, HDF5, FITS 파일에서 데이터를 가져올 수 있다. 심지어 새로운 데이터 형식 가져오기, 다양한 유형의 데이터 조작 또는 작업 자동화를 지원하는 플러그인을 추가하여 프로그램을 확장까지 할 수 있다.
천문학을 연구하던 제레미 샌더스라는 사람이 만든 것으로 python으로 그려지는 그래프가 마음에 들지 않아 개발했다고 하며, 소스 코드 자체는 기본적으로 GPL2 라이선스지만 사용자체는 무료(!)이다.
해당 프로그램에 대한 다운로드는 여기 서 할 수있다.
2. 데이터 등록
개인적으로 사용해봤을 때 콤마로 데이터가 구분되어있는 csv로 데이터를 import하는게 가장 편했다. 데이터를 import하려면 아래와 같이 선택하면 된다.
Data -> Import를 선택
이후 나오는 창에 browse 버튼을 눌러 대상 데이터 파일을 선택하면 된다.
이후 우측 아래에 있는 import 버튼을 눌러 데이터를 추가하면
오른쪽에 위와 같이 데이터가 추가되는 것을 볼 수 있다.
3. 그래프 생성
가볍게 그래프를 그려보도록 하겠다.
새 프로젝트를 열면 왼쪽 그래프 확인 창에 기본적으로 그래프 하나가 추가되어있는데 해당 그래프의 +버튼을 눌러 확장하면 x와 y축이 보인다.
해당 축을 누르면 아래에 여러가지 설정을 할 수 있는 Tab이 보인다.
특히 label 부분에 값을 입력하면 그래프의 각 축에 원하는 글자를 들어가게 할 수 있다.
단순한 xy축 그래프라면 아래의 버튼을 눌러보자.
그러면 아래와 같은 화면이 뜨는데, 각 축에 어떤 데이터를 쓸것인지 아래와 같이 나오는 dropbox에서 설정하게 되면
아래와 같이 그래프가 나온다.
※ 추가 업데이트 및 검증 예정이고, 아직 완벽하지 않으니 참고만 바란다.