import pandas as pd

# Cesty k souborům
cesta_vstup = r"C:\Škola\BAK\AnalytickaCast\Kamdojizdime\PripavaDat\5.SpojeniDat_VypocetRozdilPodil\5.SpojeneData_Vypocet.xlsx"
cesta_vystup = r"C:\Škola\BAK\AnalytickaCast\Kamdojizdime\PripavaDat\7.PrumerZaTyden\PrumerneHodnoty_Obce.xlsx"

# Načtení dat
df = pd.read_excel(cesta_vstup)

# Definice sloupců Vodafone a BP
sloupce_vodafone = [
    "Rezidenti_Vodafone",
    "Dojíždějící_Vodafone",
    "Návštěvníci_Vodafone",
    "Celkový počet osob"
]

sloupce_bp = [
    "Rezidenti_BP",
    "Dojíždějící_BP",
    "Navstevnici_celkem",
    "Celkový počet přítomných osob"
]

# Definice sloupců pro identifikaci obce
id_sloupce = ["Kod_obec", "Obec"]

# Výpočet průměrů za celý týden
df_prumery = df.groupby(id_sloupce)[sloupce_vodafone + sloupce_bp].mean().reset_index()

# Uložení výsledné tabulky
df_prumery.to_excel(cesta_vystup, index=False)

print("Hotovo! Výstup uložen zde:", cesta_vystup)

# skript byl optimalizován pomocí nástroje ChatGPT 4.0
