Pārlūkot izejas kodu

changing country bar chart to pie chart

solr_update
Simon Bowie pirms 2 gadiem
vecāks
revīzija
82ecc08144
2 mainītis faili ar 8 papildinājumiem un 19 dzēšanām
  1. +7
    -2
      web/app/data.py
  2. +1
    -17
      web/app/templates/data.html

+ 7
- 2
web/app/data.py Parādīt failu

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 Parādīt failu

}; };


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
}
}
} }
}; };



Notiek ielāde…
Atcelt
Saglabāt