학술 데이터 시각화 과정에서 발생하는 오류는 대개 그래프 그리기 소프트웨어를 실행하기도 전에 시작됩니다. 데이터 열에 숫자 대신 포맷팅된 텍스트가 섞여 있거나, 신뢰구간(confidence interval)을 표준편차(standard deviation)로 오인하거나, 시각적으로만 화려하고 연구 질문에는 답하지 못하는 차트를 선택하는 경우가 대표적입니다. 가장 안전한 워크플로우는 정제된 테이블(tidy table)에서 출발하여, 분석 목적에 부합하는 차트를 선택하고, 최종적으로 수치·인코딩·라벨의 정확성이 검증된 피겨(figure)를 완성하는 것입니다.
SciDraw SciVis는 복잡한 시각화 코딩 없이도 이러한 이상적인 워크플로우를 구현합니다. 데이터 파일을 업로드하거나 준비된 예시를 선택하여 적절한 과학 차트를 생성한 뒤, Python 기반의 결과물을 확인하고 라벨, 색상, 주석, 스케일, 레이아웃을 자유롭게 편집할 수 있습니다. 본 가이드는 현재 제공되는 46종의 차트 제작 워크플로우를 모두 담은 종합 인덱스입니다.

차트 선택 전 반드시 피해야 할 흔한 실수들
- 선호하는 차트 형태부터 고르는 것: 시각화는 항상 연구 질문(비교, 연관성, 불확실성, 분포, 시간적 추이, 중첩 등)에서 출발해야 합니다.
- 발표용 요약 테이블을 그대로 업로드하는 것: 병합된 셀, 꾸밈용 헤더, 합계 행, 주석 등이 포함되어 있으면 데이터 열을 제대로 인식하지 못합니다. 분석에 적합한 정제된 형태의 테이블(tidy table)을 사용하세요.
- 차트 도구에 통계 분석까지 맡기려는 것: 포레스트 플롯(forest plot)은 효과 크기와 신뢰구간을 시각화할 뿐, 메타분석 모델 자체를 결정해 주지 않습니다. 볼케이노 플롯(volcano plot) 역시 폴드 체인지(fold change)와 p-값을 표현할 뿐, 유의차 검정 자체를 수행하는 것은 아닙니다.
- 데이터 변환 과정을 숨기는 것: 로그 스케일 적용, 정규화(normalization), 데이터 클리핑(clipping), 스무딩(smoothing), 단위 변환 등의 작업은 반드시 캡션(caption)이나 방법론(methods) 섹션에 명시해야 합니다.
- 원하는 결과에 맞추어 시각적 왜곡을 가하는 것: 시각적 정밀화 작업이 데이터가 내포한 과학적 사실을 왜곡해서는 안 됩니다.
지원하는 데이터 포맷
현재 업로더는 한 번에 하나의 파일을 처리하며, 지원하는 포맷은 다음과 같습니다.
- CSV (
.csv) - TSV (
.tsv) - 일반 텍스트 테이블 (
.txt) - Excel (
.xlsx및.xls)
Excel 통합 문서의 경우, SciDraw는 첫 번째 워크시트만 가져옵니다. 그룹 지정, 시리즈, 불확실성, 라벨 등을 하나의 정제된 테이블 내에 열 형태로 구조화할 수 있으므로, 대부분의 피겨는 단일 파일만으로 충분히 생성 가능합니다. 데이터가 여러 파일이나 시트에 분산되어 있다면 업로드 전에 하나로 병합하거나, 필요한 시트만 CSV로 내보내어 사용하시기 바랍니다.
JSON 파일 업로드 및 여러 파일을 동시에 업로드하는 기능은 본 워크플로우에서 지원하지 않습니다.
SciVis 워크플로우 단계별 안내
- 특정 차트 도구 선택: 각 도구의 랜딩 페이지는 해당 시각화 목적에 최적화된 설정을 미리 제공합니다.
- 예시 데이터 로드 또는 파일 업로드: 도구 페이지마다 제공되는 여섯 개의 데이터셋을 통해 실제 논문에 쓰이는 데이터 열 구조와 스타일을 파악할 수 있습니다.
- 첫 번째 피겨 생성: SciDraw가 테이블을 분석하여 선택한 유형의 차트를 즉시 생성합니다.
- SciVis에서 정밀 편집 진행: 메인 에디터로 이동하여 라벨, 색상, 주석, 스케일, 범례, 레이아웃 등을 세부 조정합니다.
- 검증 및 내보내기: 플롯팅된 수치와 통계 주석이 원본 분석 결과 및 투고할 저널의 규정에 부합하는지 최종 확인합니다.
데이터 입력과 예시 확인은 개별 도구 페이지에서 처리하며, 이후의 반복적인 편집 작업은 AI 드로잉(AI Drawing) 워크플로우와 동일하게 SciVis 에디터로 연동되어 진행됩니다.
제공되는 46종의 과학 차트 도구
SciDraw는 현재 총 46종의 데이터 시각화 도구를 제공하고 있습니다. PCA 및 등치지역도(choropleth map) 페이지는 생성 워크플로우의 신뢰도 기준을 충족할 때까지 일시적으로 오프라인 상태로 유지됩니다.
일반 비교, 트렌드 및 불확실성 차트
- 막대형 차트 메이커 (Bar Chart Maker) — 그룹형, 누적형, 가로형, 양방향 분기형 및 오차막대 예시 제공.
- 꺾은선 그래프 메이커 (Line Graph Maker) — 시간 경과, 반응 속도론, 스펙트럼, 종단적 코호트 분석용.
- 오차막대 플롯 생성기 (Error Bar Plot Generator) — 표준편차(SD), 표준오차(SEM), 신뢰구간 및 비대칭 불확실성 표현.
- 시계열 플롯 생성기 (Time Series Plot Generator) — 계절성, 센서 신호, 이동 평균 및 예측 데이터 시각화.
- 회귀 분석 플롯 생성기 (Regression Plot Generator) — 선형, 그룹별, 비선형, 로버스트 회귀 및 검증 플롯.
- 산점도 메이커 (Scatter Plot Maker), 박스 플롯 메이커 (Box Plot Maker), 바이올린 플롯 메이커 (Violin Plot Maker), 밀도 플롯 메이커 (Density Plot Maker).
- 히스토그램 메이커 (Histogram Maker), 점 도표 생성기 (Dot Plot Generator), 방사형 차트 메이커 (Radar Chart Maker), 오자이브 생성기 (Ogive Generator).
- 누적 영역형 차트 메이커 (Stacked Area Chart Maker), 버블 차트 메이커 (Bubble Chart Maker), 쌍체 점 도표 메이커 (Paired Dot Plot Maker).
- 릿지라인 플롯 메이커 (Ridgeline Plot Maker), 헥스빈 플롯 생성기 (Hexbin Plot Generator).
바이오메디컬 및 분석(Assay) 차트
- 약물 용량-반응 곡선 생성기 (Dose–Response Curve Generator) — IC50, EC50, 다중 화합물 비교, 세포독성, 결합능 및 호르메시스(hormesis) 예시 제공.
- 성장 곡선 생성기 (Growth Curve Generator) — 박테리아 OD600, 세포 증식, 종양 성장 및 로지스틱 성장 모델.
- 표준 곡선 생성기 (Standard Curve Generator) — ELISA, qPCR, Bradford 분석, 형광 분석 및 장비 캘리브레이션용.
- 효소 반응 속도론 플롯 생성기 (Enzyme Kinetics Plot Generator) — 미하엘리스-멘텐(Michaelis–Menten), 라인위버-버크(Lineweaver–Burk), 저해 모델 및 힐(Hill) 모델.
- 볼케이노 플롯 생성기 (Volcano Plot Generator), MA 플롯 생성기 (MA Plot Generator), 인리치먼트 플롯 생성기 (Enrichment Plot Generator).
- 카플란-마이어 플롯 생성기 (Kaplan-Meier Plot Generator), ROC 곡선 생성기 (ROC Curve Generator), 포레스트 플롯 생성기 (Forest Plot Generator), 폭포수 플롯 생성기 (Waterfall Plot Generator).
- 정밀도-재현율 곡선 생성기 (Precision–Recall Curve Generator), 모델 보정 플롯 생성기 (Model Calibration Plot Generator), 혼동 행렬 생성기 (Confusion Matrix Generator).
분포, 누적, 매트릭스 및 워크플로우 차트
- 레인클라우드 플롯 메이커 (Raincloud Plot Maker) — 개별 관측치, 분포 형태, 요약 통계를 한눈에 보여주는 차트.
- 비 swarm 플롯 메이커 (Beeswarm Plot Maker) — 데이터 포인트의 중첩 없이 모든 개별 관측치를 시각화.
- ECDF 플롯 생성기 (ECDF Plot Generator) — 경험적 누적분포 및 중앙값 비교.
- 캘린더 히트맵 생성기 (Calendar Heatmap Generator) — 일별 측정값, 처리량, 환자 등록 및 가동 시간 시각화.
- 히트맵 생성기 (Heatmap Generator), 상관관계 매트릭스 생성기 (Correlation Matrix Generator), 덴드로그램 메이커 (Dendrogram Maker).
- 생키 다이어그램 생성기 (Sankey Diagram Generator), 업셋 플롯 생성기 (UpSet Plot Generator), 줄기-잎 그림 생성기 (Stem-and-Leaf Plot Generator).
- Q-Q 플롯 메이커 (QQ Plot Maker), 깔대기 플롯 생성기 (Funnel Plot Generator), 맨해튼 플롯 생성기 (Manhattan Plot Generator), 블랜드-알트만 플롯 생성기 (Bland–Altman Plot Generator).

올바른 데이터 파일 준비 방법
시각화 결과물의 완성도를 높이려면 가급적 아래와 같은 정제된 데이터 구조(tidy structure)를 유지해 주세요.
- 행(row) 하나에는 단 하나의 관측치 또는 추정치만 담기도록 구성합니다.
- 열(column) 하나에는 단 하나의 변수만 할당합니다.
- 첫 행(header row)에는 간결하고 중복되지 않는 고유한 이름을 지정합니다.
- 숫자 데이터 열에는 단위나 기호가 섞인 텍스트 대신 순수 숫자만 입력합니다.
- 단위는 열 이름이나 메타데이터에 명확히 표기합니다.
- 그룹 및 시리즈 라벨의 명칭을 일관되게 통일합니다.
- 결측값(missing values)은 일관된 방식으로 표시하고, 업로드 전에 누락 여부를 재확인합니다.
오차막대 차트의 경우 상한·하한값 또는 에러 열을 포함해야 하며, 생존 분석 플롯에는 시간(time)과 이벤트 상태(event status)가 필수적입니다. 유의차 분석 플롯의 경우 피처 식별자, 효과 크기(effect size), p-값 또는 조정된 p-값(adjusted p-value)이 포함되어야 합니다. 각 도구 페이지에서 다운로드할 수 있는 여섯 개의 예시 파일 구조를 참고하시면 쉽게 뼈대를 잡을 수 있습니다.
연구 목적에 맞는 차트 선택 가이드
해결하려는 분석적 질문에 따라 적절한 차트군을 매칭해 보세요.
| 연구 질문 | 추천 차트군 |
|---|---|
| 그룹 간 비교 | 막대, 박스, 바이올린, 레인클라우드, 비 swarm, 오차막대 |
| 시간에 따른 변화 관찰 | 꺾은선, 시계열, 성장 곡선 |
| 변수 간 연관성 평가 | 산점도, 회귀 분석 플롯, 상관관계 매트릭스 |
| 불확실성 또는 효과 크기 제시 | 오차막대, 포레스트, 깔대기, 블랜드-알트만 |
| 데이터 분포 검토 | 히스토그램, 밀도 플롯, ECDF, Q-Q 플롯, 바이올린 |
| 오믹스(Omics) 분석 결과 표현 | 볼케이노, MA, 인리치먼트, 맨해튼, 히트맵 |
| 흐름 또는 교집합 표현 | 생키 다이어그램, 업셋 플롯 |
본 생성 도구는 입력된 데이터를 기반으로 피겨를 그려줄 뿐, 통계 분석 자체를 대신해 주지는 않습니다. 모델 추정치, 신뢰구간, 조정된 p-값, 풀링된 효과 크기, 생존 통계량 등은 반드시 적절한 통계 패키지로 먼저 계산한 뒤, 그 결과가 시각화에 정확히 반영되었는지 검증해야 합니다.
도구 페이지와 튜토리얼 활용법
데이터가 이미 준비되어 있고 즉시 그래프를 생성하고 싶다면 차트 도구 페이지를, 필요한 데이터 열 구조나 학술적 컨벤션, 해석 방법 등을 먼저 학습해야 한다면 튜토리얼을 참고하세요.
| 연구 작업 | 도구 페이지 바로가기 | 관련 튜토리얼 읽기 |
|---|---|---|
| 차이 발현 분석 (Differential expression) | 볼케이노 플롯 생성기 | 볼케이노 플롯 작성 가이드 |
| 메타분석 (Meta-analysis) | 포레스트 플롯 생성기 | 포레스트 플롯 작성 가이드 |
| 생존 분석 (Survival analysis) | 카플란-마이어 플롯 생성기 | 카플란-마이어 플롯 작성 가이드 |
| 분포 비교 (Compare distributions) | 바이올린 플롯 메이커 | 바이올린 플롯 작성 가이드 |
| 세트 교집합 분석 (Set intersections) | 업셋 플롯 생성기 | 업셋 플롯 작성 가이드 |
| 분포 스무딩 (Smooth a distribution) | 밀도 플롯 메이커 | 밀도 플롯 작성 가이드 |
| 소규모 원시 데이터 보존 | 줄기-잎 그림 생성기 | 줄기-잎 그림 작성 가이드 |
| 분포 가정 검정 | Q-Q 플롯 메이커 | Q-Q 플롯 작성 가이드 |
| GWAS 결과 시각화 | 맨해튼 플롯 생성기 | 맨해튼 플롯 작성 가이드 |
SciDraw, Prism, OriginPro, R, Python, Excel 비교
이 도구들은 연구 워크플로우에서 각기 다른 역할을 수행합니다. GraphPad Prism과 OriginPro는 데이터 분석과 데스크톱 그래픽을 결합한 형태입니다. R과 Python은 분석과 시각화 과정을 코드로 완전히 기록하여 재현성을 극대화하고자 할 때 가장 강력합니다. Excel은 데이터 검토, 공동 작업 및 가벼운 차트 작성에 유용합니다. SciDraw는 분석 결과가 도출된 이후 단계에서 빛을 발합니다. 준비된 테이블을 즉시 고품질 차트로 변환하고, SciVis 에디터에서 자유롭게 편집할 수 있으며, 공동 연구자를 위해 편집 가능한 Excel 통합 문서 형태로 내보낼 수도 있습니다.
더 자세한 비교가 필요하다면 GraphPad Prism 대체 도구 비교 또는 OriginPro 대체 도구 비교 가이드를 확인해 보세요. 플롯팅된 차트와 원본 데이터를 하나의 통합 문서에 담아 공유하는 방법은 편집 가능한 Excel 차트 내보내기 가이드에서 다루고 있습니다.
차트 생성 후 세부 편집하기
첫 차트가 화면에 나타나면 SciVis에서 편집 계속하기(Continue editing in SciVis) 버튼을 누르세요. 다음 요소들을 정밀하게 조정할 수 있습니다.
- 차트 및 축 제목
- 범례 라벨 및 순서
- 색상 팔레트 및 기호 인코딩
- 주석 및 특정 데이터 포인트 강조 표시
- 축 범위(scale ranges), 눈금 포맷팅 및 그리드 라인
- 여백 및 전반적인 레이아웃 구성
이처럼 최초 생성된 차트는 고정된 이미지가 아니라 시각화의 시작점 역할을 합니다. 가독성을 높이는 과정에서도 과학적 사실은 왜곡되지 않아야 합니다. 불리한 관측치를 임의로 잘라내거나, 오해를 불러일으키는 방식으로 축 범위를 변경하거나, 실제 데이터 분석에서 도출되지 않은 통계적 주석을 임의로 추가해서는 안 됩니다.
자주 묻는 질문 (FAQ)
SciVis에서 JSON 파일을 지원하나요?
아니요. 현재 업로더는 CSV, TSV, TXT, XLSX, XLS 파일만 지원합니다.
여러 개의 파일을 동시에 업로드할 수 있나요?
아니요. 한 번에 하나의 파일만 업로드할 수 있습니다. 다중 그룹 비교 차트를 그리려면 모든 그룹이나 시리즈 데이터를 하나의 테이블 안에 열 형태로 통합하여 업로드해 주세요.
Excel 파일 업로드 시 어떤 시트가 사용되나요?
첫 번째 워크시트의 데이터를 가져옵니다. 시각화하려는 테이블을 첫 번째 시트로 이동시키거나, 업로드 전에 해당 시트만 CSV로 내보내어 사용하시기 바랍니다.
차트 생성 후에도 수정이 가능한가요?
네, 가능합니다. 생성된 결과물은 SciVis 에디터로 연동되어 라벨, 색상, 주석, 스케일, 레이아웃 등을 자유롭게 편집할 수 있습니다.
생성된 피겨는 모든 학술 저널의 투고 규격을 자동으로 충족하나요?
어떤 도구도 저널 게재 승인을 자동으로 보장할 수는 없습니다. 투고하고자 하는 저널의 최신 지침을 참조하여 이미지 크기, 폰트, 해상도, 색상 모드, 웹 접근성, 통계 표기법 및 파일 포맷을 직접 최종 검증하셔야 합니다.
개별 차트 도구 페이지에서 시작하기
연구 질문에 맞는 도구를 선택하고, 제공되는 여섯 개의 실제 예시 데이터셋과 피겨 미리보기를 확인한 뒤 파일을 업로드해 보세요. 시각화하고자 하는 차트 유형이 명확하거나 기존 데이터 시각화 프로젝트를 이어서 작업하려면 SciVis로 직접 이동하셔도 좋습니다.
본 콘텐츠 및 지원 포맷 정보는 2026년 8월 31일에 최종 검토되었습니다.



