import pandas as pd import seaborn as sns import matplotlib.pyplot as plt # Lotteridata som en liste med dictionary-objekter for hver trekning lottery_data = [ {"Dato": "16 januar", "Hovedtall": [6, 19, 32, 39, 42], "Stjernetall": [4, 9], "Premie": "Jackpot"}, {"Dato": "19 januar", "Hovedtall": [10, 12, 18, 33, 47], "Stjernetall": [7, 10], "Premie": "4 052 915 kr"}, {"Dato": "23 januar", "Hovedtall": [9, 18, 20, 32, 39], "Stjernetall": [5, 8], "Premie": "1 480 kr"}, # Legg til resten av dataene her... ] # Konverterer lotteridataene til en pandas DataFrame for enkel analyse df = pd.DataFrame(lottery_data) # Eksempel: Statistisk analyse av Hovedtall hovedtall_df = pd.DataFrame(df['Hovedtall'].tolist(), columns=[f'H{i}' for i in range(1, 6)]) # Beregner gjennomsnitt og standardavvik for hvert hovedtall hovedtall_mean = hovedtall_df.mean() hovedtall_std = hovedtall_df.std() print("Gjennomsnitt av hovedtallene:") print(hovedtall_mean) print("\nStandardavvik av hovedtallene:") print(hovedtall_std) # Grafisk analyse av Hovedtall plt.figure(figsize=(12, 6)) for i in range(5): # Antall hovedtall plt.subplot(2, 3, i+1) sns.histplot(hovedtall_df.iloc[:, i], bins=20, kde=True) plt.title(f'Hovedtall {i+1}') plt.tight_layout() plt.show() # Eksempel: Statistisk analyse av Stjernetall stjernetall_df = pd.DataFrame(df['Stjernetall'].tolist(), columns=[f'S{i}' for i in range(1, 3)]) # Beregner gjennomsnitt og standardavvik for hvert stjernetall stjernetall_mean = stjernetall_df.mean() stjernetall_std = stjernetall_df.std() print("Gjennomsnitt av stjernetallene:") print(stjernetall_mean) print("\nStandardavvik av stjernetallene:") print(stjernetall_std) # Grafisk analyse av Stjernetall plt.figure(figsize=(8, 4)) for i in range(2): # Antall stjernetall plt.subplot(1, 2, i+1) sns.histplot(stjernetall_df.iloc[:, i], bins=10, kde=True) plt.title(f