# Задача 5 – анализ на набор от данни (пример с vkusove.csv)
import csv
import matplotlib.pyplot as plt

vkusove = []
topki = []
with open("vkusove.csv", encoding="utf-8") as f:
    reader = csv.reader(f)
    next(reader)
    for red in reader:
        vkusove.append(red[0])
        topki.append(int(red[1]))

print("Средно:", sum(topki) / len(topki))
print("Най-много:", max(topki))
print("Най-малко:", min(topki))

# филтриране по избран критерий
hitove = []
for t in topki:
    if t > 600:
        hitove.append(t)
print("Вкусове с над 600 топки:", len(hitove))

plt.bar(vkusove, topki)
plt.title("Продадени топки сладолед през юли")
plt.xlabel("Вкус")
plt.ylabel("Топки")
plt.savefig("vkusove.png")   # запазва графиката като изображение
plt.show()
