import matplotlib.pyplot as plot
import random
scores = []
test_results = []
def count(num,scores):
number = num
count = 0
for i in scores:
if(i == number):
count += 1
return count
for x in range (0, 30):
scores.append(random.randint(0, 10))
print(scores)
counter = 0
for j in range(11):
test_results.append(count(counter,scores))
counter += 1
print(test_results)
plot.bar(range(11), test_results, align='center', alpha=0.5)
plot.xticks(range(11))
plot.ylabel('Number of learners')
plot.title('Test result')
plot.show()
plot.savefig(fname="Quiz Chart.png")
Comments