/lotto-analytics

📈 Analysis of historical Lotto, Lotto Plus and Mini lotto games

Primary LanguageJupyter NotebookMIT LicenseMIT

Contributors Forks Stargazers Issues MIT License LinkedIn


lotto_logo

Lotto Analytics

Lotto Analytics is a Python-based project aimed at analyzing lottery data. It provides insights into various lottery games, including Lotto, Lotto Plus, and Mini Lotto. The project utilizes data visualization techniques to present findings such as average winning values, the frequency of wins, and the most common numbers. Users can explore trends year by year and examine popular number combinations.

Report Bug Request Feature

Results

Lotto

Average winning value depending on the winning type

"Trójka" means that 3 of the numbers drawn are the ones you chose.

"Czwórka" means that 4 of the numbers drawn are the ones you chose.

"Piątka" means that 5 of the numbers drawn are the ones you chose.

"Szóstka" means that 6 of the numbers drawn are the ones you chose.

"Total" this is the average calculated over all winnings for both "Trójka", "Czwórka", "Piątka", "Szóstka"

Number of wins depending on the winning type year by year

Numbers of all wins year by year

Most common numbers

Number Count
7 811
38 798
34 787
24 782
21 781
4 778

More data are available here

Most common number by year

In 2024 the most common numbers are:

Number Count
27 7
46 7
12 8
26 8
2 9
49 19

More data are available here

Most common string numbers

Numbers Count
21, 39 105
1, 17 102
46, 7 101
29,9 101
17, 26 100

More data are available here

Lotto Plus

Average winning value depending on the winning type

"Trójka" means that 3 of the numbers drawn are the ones you chose.

"Czwórka" means that 4 of the numbers drawn are the ones you chose.

"Piątka" means that 5 of the numbers drawn are the ones you chose.

"Szóstka" means that 6 of the numbers drawn are the ones you chose.

"Total" this is the average calculated over all winnings for both "Trójka", "Czwórka", "Piątka", "Szóstka"

Numbers of all wins year by year

Most common numbers

Number Count
44 256
40 255
39 254
8 244
29 243
17 242

More data are available here

Most common number by year

In 2024 the most common numbers are:

Number Count
35 7
37 8
9 8
8 8
29 8
31 8

More data are available here

Most common string numbers

Numbers Count
29, 6 39
17, 29 38
38, 40 38
39, 49 38
12, 8 37

More data are available here

Mini Lotto

Average winning value depending on the winning type

"Trójka" means that 3 of the numbers drawn are the ones you chose.

"Czwórka" means that 4 of the numbers drawn are the ones you chose.

"Piątka" means that 5 of the numbers drawn are the ones you chose.

"Szóstka" means that 6 of the numbers drawn are the ones you chose.
"Total" this is the average calculated over all winnings for both "Trójka", "Czwórka", "Piątka", "Szóstka"

Number of wins depending on the winning type year by year

Numbers of all wins year by year

Most common numbers

Number Count
36 816
21 806
28 792
7 791
4 790
33 774

More data are available here

Most common number by year

In 2024 the most common numbers are:

Number Count
26 15
31 15
28 16
18 18
41 18
39 18

More data are available here

Most common string numbers

Numbers Count
32, 7 104
36, 42 102
2, 3 101
21, 36 100
28, 30 95

More data are available here

Technologies:

  • Python
    • Requests
    • Pandas
    • Matplotlib

Authors

License

See LICENSE.txt for more information.