네덜란드 철도 데이터셋
네덜란드 철도 데이터셋 (Dutch Railway Datasets)
이 문서의 예시들은 종종 네덜란드 철도 데이터셋을 사용해요. 이 고품질 데이터셋은 Rijden de Treinen(기차가 다니고 있나요?) 앱을 만든 팀이 관리하고 있어요. 이 페이지에는 DuckDB가 제공하는 데이터셋 미러의 다운로드 링크가 정리돼 있어요.
2024년에는 이 데이터셋을 분석한 블로그 포스트도 공개했어요.
출처: 공식문서
데이터셋 불러오기
데이터셋은 아래처럼 바로 불러올 수 있어요.
CREATE TABLE services AS
FROM 'https://blobs.duckdb.org/nl-railway/services-2025-03.csv.gz';
불러온 테이블의 구조를 확인해 볼게요.
DESCRIBE services;
| column_name | column_type | null | key | default | extra |
|---|---|---|---|---|---|
| Service:RDT-ID | BIGINT | YES | NULL | NULL | NULL |
| Service:Date | DATE | YES | NULL | NULL | NULL |
| Service:Type | VARCHAR | YES | NULL | NULL | NULL |
| Service:Company | VARCHAR | YES | NULL | NULL | NULL |
| Service:Train number | BIGINT | YES | NULL | NULL | NULL |
| Service:Completely cancelled | BOOLEAN | YES | NULL | NULL | NULL |
| Service:Partly cancelled | BOOLEAN | YES | NULL | NULL | NULL |
| Service:Maximum delay | BIGINT | YES | NULL | NULL | NULL |
| Stop:RDT-ID | BIGINT | YES | NULL | NULL | NULL |
| Stop:Station code | VARCHAR | YES | NULL | NULL | NULL |
| Stop:Station name | VARCHAR | YES | NULL | NULL | NULL |
| Stop:Arrival time | TIMESTAMP WITH TIME ZONE | YES | NULL | NULL | NULL |
| Stop:Arrival delay | BIGINT | YES | NULL | NULL | NULL |
| Stop:Arrival cancelled | BOOLEAN | YES | NULL | NULL | NULL |
| Stop:Departure time | TIMESTAMP WITH TIME ZONE | YES | NULL | NULL | NULL |
| Stop:Departure delay | BIGINT | YES | NULL | NULL | NULL |
| Stop:Departure cancelled | BOOLEAN | YES | NULL | NULL | NULL |
데이터셋
80개월 데이터셋
- 2019-01 ~ 2025-08: 80개월치를 압축하지 않은 CSV로 모아 하나의 zip에 담은 파일
연간 데이터셋
연간 데이터셋은 각각 약 350 MB예요.
월간 데이터셋
월간 데이터셋은 각각 약 30 MB예요.
- 2024-01
- 2024-02
- 2024-03
- 2024-04
- 2024-05
- 2024-06
- 2024-07
- 2024-08
- 2024-09
- 2024-10
- 2024-11
- 2024-12
- 2025-01
- 2025-02
- 2025-03
- 2025-04
- 2025-05
- 2025-06
- 2025-07
- 2025-08
- 2025-09
- 2025-10
- 2025-11
- 2025-12
- 2026-01
- 2026-02
- 2026-03
- 2026-04
더 알아보기 (Learn more)
- 철도 데이터 분석 블로그(2024) — 이 데이터셋을 실제로 다뤄본 분석 사례.
- 원본 오픈데이터 — Rijden de Treinen 팀이 제공하는 원본 데이터.