File talk:Warsaw-Metro-Passengers-en.svg

This graph has been created with gnuplot. Below is the data and the script used to generate it.

Warsaw-Metro-Passengers.csv edit

Columns meaning is as follows:

  1. Year
  2. Millions of passengers M1
  3. Millions of passengers M2
  4. Number of stations
1995    20      0	11
1996    27      0	11
1997    29.5	0	11
1998    36.5	0	12
1999    48.8	0	12
2000    57.6	0	12
2001    70      0	14
2002    73.7	0	14
2003    75.9	0	15
2004    81	0	15
2005    93.4    0	16
2006    105.8   0	17
2007    113.5   0	17
2008    126.3   0	21
2009    134.9   0	21
2010    140.2   0	21
2011    140.4   0	21
2012    139.2   0	21
2013    147.02	0	21
2014    147.07	0	21
2015	142.07	29.19	28
2016	147.53	36.17	28
2017	147.18	39.95	28
2018	149.09	40.54	28
2019	150.47	44.89	31
2020	74.22	32.48	34

Script edit

set term svg size 1024, 600

set key top left

set xrange [1994.8:2020.2]
set xtics 1995, 1
set xtics nomirror

set yrange [0:200]
set y2range [0:30]
set ytics 0, 20
set ytics nomirror
set y2tics 0, 5
set y2tics nomirror

set grid noxtics ytics noy2tics

set output "Warsaw-Metro-Passengers-en.svg"
set title "Warsaw Metro"
set xlabel "Year"
set ylabel "Passengers in Millions"
set y2label "Stations"

plot "Warsaw-Metro-Passengers.csv" using 1:($2+$3) with impulses lt rgb "red" lw 15 title "Passengers M2" axis x1y1, "Warsaw-Metro-Passengers.csv" using 1:2 with impulses lt rgb "#000080" lw 15 title "Passengers M1" axis x1y1, "Warsaw-Metro-Passengers.csv" using 1:4 with line lc rgb "grey" lw 5 title "Stations" axis x1y2

set output "Warsaw-Metro-Passengers-pl.svg"
set title "Metro Warszawskie"
set xlabel "Lata"
set ylabel "Pasażerowie (Miliony)"
set y2label "Stacje"

plot "Warsaw-Metro-Passengers.csv" using 1:($2+$3) with impulses lt rgb "red" lw 15 title "Pasażerowie M2" axis x1y1, "Warsaw-Metro-Passengers.csv" using 1:2 with impulses lt rgb "#000080" lw 15 title "Pasażerowie M1" axis x1y1, "Warsaw-Metro-Passengers.csv" using 1:4 with line lc rgb "grey" lw 5 title "Liczba stacji" axis x1y2

set output "/tmp/xx"
Return to the file "Warsaw-Metro-Passengers-en.svg".