W Dixon, Coles ( 1997 ) wykorzystali oszacowanie maksymalnego prawdopodobieństwa dla dwóch zmodyfikowanych niezależnych modeli Poissona w (4.3) do modelowania wyników w piłce nożnej.
Próbuję użyć R, aby „odtworzyć” alfa i beta, a także parametry efektu domowego (str. 274, tabela 4) bez użycia jakichkolwiek pakietów (użycie zwykłych niezależnych modeli Poissona również jest w porządku). Próbowałem użyć bivpois
pakietu, ale nie jestem pewien, jak zmodyfikować jego parametry.
Byłbym bardzo wdzięczny, gdyby ktokolwiek mógł mi pomóc z kodem R w modelowaniu danych - wyniki gospodarzy i gości z sezonu 2012/13 w angielskiej Premier League.
r
modeling
maximum-likelihood
games
SooBin
źródło
źródło
Odpowiedzi:
Artykuł, który czytasz, domyślnie używa i w odniesieniu do parametrów ataku i obrony, zgodnie z opisem Mahera (1982) .αi βi
Główną różnicą jest to, że Maher używa czterech parametrów dla każdej drużyny (atak domu, obrona domu, atak na wyjeździe i obrona na wyjeździe), podczas gdy Dixon i Coles używają parametrów ataku i obrony oraz innego parametru reprezentującego przewagę gospodarzy.
źródło
MLE dla rozkładu Poissona jest po prostu:λMLE=1n∑ni=1ki
.. jeśli chodzi o odtworzenie ich zmian w rozkładzie Poissona (szybki rzut oka pokazuje mi, że stało się ono zarówno zależne od czasu, jak i dwuwymiarowe), wątpię, aby ktoś zrobił to za ciebie. O wiele lepiej jest używać narzędzi, które mają sens.
źródło
Nie potrzebujesz dwuwymiarowego Poissona. Możesz zdefiniować własną funkcję, a następnie użyć ogólnego skryptu optymalizacyjnego, takiego jak optim.
źródło
Zapraszamy do zapoznania się z
bivpois
pakietem R. W poprzednim projekcie stosowałem ukośną truciznę dwuwymiarową. jak możesz znaleźć na https://github.com/scibrokes/odds-modelling-and-testing-inefficiency-of-sports-bookmakers .źródło