Skip to main content

Biblioteka łącząca funkcjonalności bukmacherska i bukmacherska_crystal

Project description

combined_bukmacherska

combined_bukmacherska to biblioteka łącząca funkcjonalności bibliotek bukmacherska i bukmacherska_crystal.

Funkcje

combined_library.py

  • train_models_1(X_train, y_train): Trenuje zestaw modeli na danych treningowych.
  • predict_with_models_1(models, X_test): Wykonuje predykcje dla kaĹĽdego modelu na danych testowych.
  • plot_results_1(predictions, team1_lambda, team2_lambda, team1_avg_conceded, team2_avg_conceded): Wizualizacja wynikĂłw za pomocÄ… różnych typĂłw wykresĂłw.
  • gamma_function_1(x): Oblicza wartość funkcji gamma dla x.
  • beta_function_1(x, a, b): Oblicza wartość funkcji beta.
  • poisson_probability_1(k, lmbda): Oblicza prawdopodobieĹ„stwo dla rozkĹ‚adu Poissona.
  • expected_value(alpha): Oblicza wartość oczekiwanÄ….
  • median(alpha): Oblicza medianÄ™.
  • variance(alpha): Oblicza wariancjÄ™.
  • entropy(alpha): Oblicza entropiÄ™.
  • oblicz_srednia_zdobytych_goli(gole_zdobyte, bezposr_spotkania): Oblicza Ĺ›redniÄ… zdobytych goli.
  • oblicz_srednia_straconych_goli(gole_stracone, bezposr_spotkania): Oblicza Ĺ›redniÄ… straconych goli.
  • oblicz_wynik_druzyny(gole_zdobyte, gole_stracone, bezposr_spotkania): Oblicza wynik druĹĽyny.
  • okresl_typ_meczu(srednia1_zdobytych, srednia2_zdobytych): OkreĹ›la typ meczu.
  • rysuj_wykresy(srednia1_zdobytych, srednia1_straconych, srednia2_zdobytych, srednia2_straconych): Rysuje wykresy.
  • tabela_wartosci_gamma(start, end): Tworzy tabelÄ™ wartoĹ›ci funkcji gamma.
  • drukuj_tabele_gamma(start, end): Drukuje tabelÄ™ wartoĹ›ci funkcji gamma.
  • calculate_poisson_cdf(k, lmbda): Oblicza dystrybuantÄ™ rozkĹ‚adu Poissona.
  • calculate_poisson_pmf(k, lmbda): Oblicza prawdopodobieĹ„stwo masy rozkĹ‚adu Poissona.
  • oblicz_statystyki_druzyny(gole_zdobyte, gole_stracone, mecze): Oblicza statystyki druĹĽyny.
  • analiza_statystyczna(druzyna1, druzyna2, mecze): Analizuje statystyki druĹĽyn.

combined_library2.py

  • train_models_2(X_train, y_train): Trenuje zestaw 24 różnych modeli na danych treningowych.
  • predict_with_models_2(models, X_test): Wykonuje predykcje dla kaĹĽdego modelu na danych testowych.
  • plot_results_2(predictions, team1_lambda, team2_lambda, team1_avg_conceded, team2_avg_conceded): Wizualizacja wynikĂłw za pomocÄ… różnych typĂłw wykresĂłw.
  • gamma_function_2(x): Oblicza wartość funkcji gamma dla x.
  • beta_function_2(x, a, b): Oblicza wartość funkcji beta.
  • poisson_probability_2(k, lmbda): Oblicza prawdopodobieĹ„stwo dla rozkĹ‚adu Poissona.
  • analiza_statystyczna_2(druzyna1, druzyna2, mecze): Analizuje statystyki obu druĹĽyn.

Instalacja

Aby zainstalować bibliotekę, użyj poniższego polecenia:

pip install combined_bukmacherska

import combined_bukmacherska as cb

# Przykład użycia funkcji poisson_probability
beta = 2
alpha = 3
probability = cb.poisson_probability_1(beta, alpha)
print(f"Poisson Probability: {probability}")

# Trening modeli
X_train = ...
y_train = ...
models_1 = cb.train_models_1(X_train, y_train)
models_2 = cb.train_models_2(X_train, y_train)

# Predykcje
X_test = ...
predictions_1 = cb.predict_with_models_1(models_1, X_test)
predictions_2 = cb.predict_with_models_2(models_2, X_test)

# Rysowanie wykresĂłw
cb.plot_results_1(predictions_1, team1_lambda, team2_lambda, team1_avg_conceded, team2_avg_conceded)
cb.plot_results_2(predictions_2, team1_lambda, team2_lambda, team1_avg_conceded, team2_avg_conceded)

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

combined_bukmacherska-0.3.0.tar.gz (7.5 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

combined_bukmacherska-0.3.0-py3-none-any.whl (9.0 kB view details)

Uploaded Python 3

File details

Details for the file combined_bukmacherska-0.3.0.tar.gz.

File metadata

  • Download URL: combined_bukmacherska-0.3.0.tar.gz
  • Upload date:
  • Size: 7.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.0.1 CPython/3.11.9

File hashes

Hashes for combined_bukmacherska-0.3.0.tar.gz
Algorithm Hash digest
SHA256 3d4c46b17065a0cb203adfb35287ecfa0d4118fb9d0952ca01f61151e125e1a5
MD5 a42e04cdb13f8dc660716d9ac73e65fd
BLAKE2b-256 08c431d8553018dfa256828569b725ae632da677f851178f4e60af419a6e0a54

See more details on using hashes here.

File details

Details for the file combined_bukmacherska-0.3.0-py3-none-any.whl.

File metadata

File hashes

Hashes for combined_bukmacherska-0.3.0-py3-none-any.whl
Algorithm Hash digest
SHA256 5c1a397330ab87bf43ffb2e7b51cd34ebc30fec353046e9ae98137b62023c954
MD5 3e7c2f1f0f8a301798b1ecbfd6363156
BLAKE2b-256 b7c394f6dcebc826af6c4f18108f820c5aa0598cb8e3979d0e6d98bae63c5a3e

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page