L'età della popolazione femminile e di quella maschile dopo i 2000 in Europa è distribuita più o meno come nel diagramma a lato.  Il diagramma sotto a sinistra illustra come erano distribuite nel 1901.  Gli altri due rappresentano come erano distribuite nel 1911 e nel 1921.  Associa ai due diagrammi l'anno corrispondente e motiva la risposta.    

Agli inizi del XX secolo c'era, in Europa, una natalità molto maggiore che ai nostri giorni. Inoltre c'era una età di vita media molto più bassa ed una mortalità infantile molto più alta.  Ciò spiega le differenze dei diagrammi relativi a quel periodo dal diagramma riportato in alto a destra.
Veniamo ai diagrammi dell'inizio del '900. Che cosa differenzia gli ultimi due diagrammi dal primo (1901)?
Occorre riflettere sul periodo a cui essi si riferiscono.
Nella prima guerra mondiale (1915/18) morirono (in Italia) circa 700 mila militari e 600 mila civili. Possiamo stimare in 1 milione i maschi morti e in 300 mila le femmine morte. Furono richiamti alle armi anche uomini di 40 anni. Vi fu, inevitabilmente, una fortissima riduzione delle nascite.
Quindi è l'ultimo grafico, in cui, percentualmente, i bambini inferiori ai 5 anni sono molto meno e gli anziani e i ragazzi tra i 5 e i 15 anni sono di più, a riferirsi a questo periodo.

Per altri diagrammi dell'età della popolazione vedi:  www.populationpyramid.net


Come ottenere i diagrammi precedenti con R (vedi qui), a partire dai dati dell'Istat:

BF=5;HF=4
EI=c(0,5,10,20,35,50,60,70,100)        # gli estremi degli intervalli
# 1901
F = c(2016864, 1751544, 3483370, 3243667, 2739288, 1473875, 1015420, 583682)
M = c(2099647, 1813237, 3485962, 3097280, 2659075, 1428007,  979685, 575429)
# se voglio avere le % uso la riga seguente, se no uso F ed M invece di F1 ed M1
F1 = F/(sum(F)+sum(M))*100; M1 = M/(sum(F)+sum(M))*100   
pyramid2(F1,M1, EI, "pink","cyan",c(0,5,10,20,35,50,60,70,100),"")
coldash="black"; gridV(seq(-1,1,0.5))
# 1911
F = c(2115613, 1839940, 3804873, 3652243, 2845606, 1540839, 1130844, 656584)
M = c(2196811, 1911087, 3723038, 3244736, 2660738, 1494969, 1100541, 632558)
F2 = F/(sum(F)+sum(M))*100; M2 = M/(sum(F)+sum(M))*100
pyramid2(F2,M2, EI, "pink","cyan",c(0,5,10,20,35,50,60,70,100),"")
gridV(seq(-1,1,0.5))
# 1921
F = c(1769833, 2027602, 4346084, 4314745, 3322677, 1673551, 1263745, 784427)
M = c(1848401, 2102212, 4448595, 3858371, 3122243, 1647694, 1228380, 747908)
F3 = F/(sum(F)+sum(M))*100; M3 = M/(sum(F)+sum(M))*100
pyramid2(F3,M3, EI, "pink","cyan",c(0,5,10,20,35,50,60,70,100),"")
gridV(seq(-1,1,0.5))