Browse Source

changing country bar chart to pie chart

solr_update
Simon Bowie 2 years ago
parent
commit
82ecc08144
2 changed files with 8 additions and 19 deletions
  1. +7
    -2
      web/app/data.py
  2. +1
    -17
      web/app/templates/data.html

+ 7
- 2
web/app/data.py View File

country_labels = [] country_labels = []
country_numbers = [] country_numbers = []
country_dataset = [] country_dataset = []
background_colours = []
for i in range(0, len(country_data)): for i in range(0, len(country_data)):
if i % 2: if i % 2:
country_numbers.append(country_data[i]) country_numbers.append(country_data[i])
random_colour = "#" + "%06x" % random.randint(0, 0xFFFFFF)
country_dict = {"label": "number of records", "data": country_numbers, "backgroundColor": random_colour}
x = 0
while x <= len(country_data):
random_colour = "#" + "%06x" % random.randint(0, 0xFFFFFF)
background_colours.append(random_colour)
x += 1
country_dict = {"label": "number of records", "data": country_numbers, "backgroundColor": background_colours}
else: else:
country = pycountry.countries.get(alpha_2=country_data[i]) country = pycountry.countries.get(alpha_2=country_data[i])
if country is not None: if country is not None:

+ 1
- 17
web/app/templates/data.html View File

}; };


var config = { var config = {
type: 'bar',
type: 'pie',
data: data, data: data,
options: { options: {
plugins: { plugins: {
}, },
}, },
responsive: true, responsive: true,
scales: {
x: {
title: {
display: true,
text: 'country'
},
stacked: true,
},
y: {
title: {
display: true,
text: 'number of records'
},
stacked: true
}
}
} }
}; };



Loading…
Cancel
Save