zadatak3_kris
unknown
python
5 months ago
1.2 kB
7
Indexable
import pandas as pd podaci = pd.read_excel('Microsoft_Stock.xlsx') def izracunaj_prosek_zatvaranja(tabela): suma_cena = tabela['Close'].sum() broj_redova = len(tabela['Close']) return suma_cena / broj_redova prosecna_cena_zatvaranja = izracunaj_prosek_zatvaranja(podaci) print(f"Prosečna cena zatvaranja: {prosecna_cena_zatvaranja}") def dodaj_kolonu_razlike(tabela): tabela['Razlika_Zatvaranje_Otvaranje'] = tabela['Close'] - tabela['Open'] return tabela podaci = dodaj_kolonu_razlike(podaci) print("Nova kolona sa razlikom dodata:") print(podaci.head()) def ukupni_obim(tabela): return tabela['Volume'].sum() ukupan_obim_transakcija = ukupni_obim(podaci) print(f"Ukupan obim transakcija: {ukupan_obim_transakcija}") def broj_dana_vece_zatvaranje(tabela): tabela['Prethodno_Zatvaranje'] = tabela['Close'].shift(1) filtrirani_podaci = tabela[tabela['Close'] > tabela['Prethodno_Zatvaranje']] return len(filtrirani_podaci), filtrirani_podaci broj_dana, podaci_vecih_zatvaranja = broj_dana_vece_zatvaranje(podaci) print(f"Broj dana kada je cena zatvaranja veća od prethodnog dana: {broj_dana}")
Editor is loading...
Leave a Comment