TSV 파일이란?

TSV — 탭으로 구분된 표

어떤 형식인가요?

TSV는 CSV와 비슷한 형식이지만 한 가지 차이가 있습니다. 값을 쉼표 대신 탭으로 구분한다는 점입니다.

이 사소한 차이가 CSV의 가장 골치 아픈 문제를 단번에 해결해 줍니다. 쉼표는 텍스트나 가격, 주소 등에 자연스럽게 등장하지만, 탭은 그런 경우가 거의 없습니다. 그 덕분에 혼동될 위험이 사라집니다.

역사와 유래

이 형식은 CSV와 같은 필요에서, 같은 환경에서 탄생했으며, 바로 이러한 이유로 오랫동안 과학자와 통계학자들이 선호해 왔습니다.

지금도 다양한 생물정보학 도구와 데이터 처리 도구에서 기본 교환 형식으로 쓰이고 있습니다.

어떤 점이 좋은가요

구분자에 대한 모호함이 전혀 없어, 가져오기 과정에서 발생하는 가장 흔한 오류 요인을 없애 줍니다.

CSV만큼이나 가볍고 범용적입니다.

한계와 단점

탭 문자는 눈에 보이지 않아 연속된 공백과 육안으로 구분할 수 없으므로, 수작업으로 수정하기가 까다롭습니다.

일부 텍스트 편집기는 탭을 공백으로 조용히 변환해 버려, 예고 없이 파일을 손상시키기도 합니다.

활용 팁

데이터에 쉼표가 포함되어 있다면 CSV보다 TSV를 선택하는 편이 좋습니다. 그러면 디버깅에 드는 시간을 크게 줄일 수 있습니다.

스프레드시트에서 사용할 경우에는 XLSX로 변환하는 것이 구분자 문제를 원천적으로 피하는 방법입니다. 구조 자체가 명확하게 정의되어 있기 때문입니다.

프랑스에 있는 안전한 서버에서 TSV 파일을 몇 초 만에 변환하세요.

TSV 변환하기