This donut chart is constructed from a CSV file storing the populations of various age groups. The chart employs a number of D3 features: