# Проект „Анализ на реален набор от данни“ – шаблон
# 1 цел + 1 набор от данни + 1 анализ + 1 извод
# Въпрос: ....................................................
import csv
import matplotlib.pyplot as plt

etiketi = []     # първата колона (напр. месеци, области, имена)
stoinosti = []   # колоната, която анализираме

with open("temperaturi_grad.csv", encoding="utf-8") as f:
    reader = csv.reader(f)
    print(next(reader))          # първо разгледай заглавния ред!
    for red in reader:
        etiketi.append(red[0])
        stoinosti.append(float(red[1]))   # смени индекса с твоята колона

print("Брой записи:", len(stoinosti))
print("Средно:", round(sum(stoinosti) / len(stoinosti), 2))
print("Най-голямо:", max(stoinosti))
print("Най-малко:", min(stoinosti))

# филтриране
izbrani = []
for s in stoinosti:
    if s > 15:                   # смени критерия
        izbrani.append(s)
print("Над 15:", len(izbrani))

print("Подредени:", sorted(stoinosti))

plt.bar(etiketi, stoinosti)
plt.title("Заглавие на графиката")
plt.xlabel("Ос X")
plt.ylabel("Ос Y")
plt.savefig("moyat_proekt.png")
plt.show()
