#
# Stacked histograms by percent
#
set title "US immigration from Europe by decade\nFraction of total plotted as stacked histogram"
set key invert reverse Left outside
set yrange [0:100]
set ylabel "% of total"
unset ytics
set grid y
set border 3
set style data histograms
set style histogram rowstacked
set style fill solid border -1
set boxwidth 0.75
#
plot 'immigration.dat' using (100.*$2/$24):xtic(1) title column(2), \
'' using (100.*$3/$24) title column(3), \
'' using (100.*$4/$24) title column(4), \
'' using (100.*$5/$24) title column(5), \
'' using (100.*$6/$24) title column(6), \
'' using (100.*$7/$24) title column(7), \
'' using (100.*$8/$24) title column(8), \
'' using (100.*$9/$24) title column(9), \
'' using (100.*$10/$24) title column(10), \
'' using (100.*$11/$24) title column(11), \
'' using (100.*$12/$24) title column(12), \
'' using (100.*$13/$24) title column(13), \
'' using (100.*$14/$24) title column(14), \
'' using (100.*$15/$24) title column(15), \
'' using (100.*$16/$24) title column(16), \
'' using (100.*$17/$24) title column(17), \
'' using (100.*$18/$24) title column(18), \
'' using (100.*$19/$24) title column(19), \
'' using (100.*$20/$24) title column(20), \
'' using (100.*$21/$24) title column(21), \
'' using (100.*$22/$24) title column(22), \
'' using (100.*$23/$24) title column(23)
#