Zapytanie z poczty o statystyke nastepstw

Pytania i odpowiedzi dotyczące użytkowania programu LottoCAD

Zapytanie z poczty o statystyke nastepstw

Postby Kmicic » 2017-01-29, 22:59

Zostałem zapytany :
Dziękuję za odpowiedź, ale mam jeszcze jedno pytanie do Pana, czy tym programem można wybrać liczby które występują najczęściej po danej liczbie.
To znaczy czy np. po liczbie X program wyliczy jakie lub jaka liczba występuje najczęściej.
Spotkałem się z taką statystyką na stronie: http://lotto-centrum.com/ w zakładce Lotto / Statystyki automatyczne.
A dokładnie: Występowanie liczb po danych liczbach.
Bardzo proszę o odpowiedź.
Z Poważaniem
MJ


Witam, w statystykach LottoCada jest opcja statystyki liczb stowarzyszonych. Róznica polega na tym że statystyka oblicza stowarzyszenia tzn wystapienia par liczb w dwu sąsiednich losowaniach, nie ważna jest kolejność która po której występuje. Zliczane jest sąsiedztwo par liczb. Dowolne statystyki w programie bardzo łatwo jest zrobić z pomocą jezyka skryptów PHP. Dokładnie zaplanowaną statystykę zawsze chętnie mogę pomóc wykonać. W tym temacie w wolnej chwili opiszę dokładniej zarówno statystykę stowarzyszonych jak i sposób wykonania skryptu do statystyki jak na przekazanej stronie.

podam przykład statystyki liczb stowarzyszonych wykonanej dla Lotto 12 losowań jak na stronie.
losowania z tego okresu :
8,11,20,26,37,48
6,12,39,41,42,47
17,31,36,37,42,46
4,10,27,40,42,47
11,12,28,33,37,48
5, 7, 8,11,13,34
6,26,28,30,40,48
5,25,27,45,47,49
17,20,28,43,45,49
6,10,28,35,41,44
5,15,21,24,32,48
1, 2, 7,21,24,35

podświetlenia pokazują występowanie pary liczb 28 i 5
W LottoCADie jest jednak statystyka następstw, już ktos ja kiedyś zlecił :-),

Aby z niej skorzystać ustawiamy w lewym dolnym rogu dwa pola :

[ Offset losowań : 0 ] czyli od ostatniego losowania
[ Zakres losowań : 12] dla sprawdzenia tak jak na stronie 12 losowań od początku roku

Image

z menu Lottocada, wybieramy ścieżkę :
Raporty > Raporty na życzenie użytkowników -> Raport liczb stowarzyszonych z liczbami poprzedniego losowania > Raport stowarzyszonych z poprzednim losowaniem lub wcisnąć klawisze SHIFT+F12

w polu zakłady wyświetli się raport tekstowy :
Code: [Select all] [Expand/Collapse] [Download] (Untitled)
Raport liczb stowarzyszonych. Przez stowarzyszenie rozumie się taki związek dwu liczb
że, jezeli liczba bazowa była wylosowana w poprzednim losowaniu w losowaniu następnym "lubi"
występować właśnie liczba stowarzyszona z liczbą bazową. Tabela w pierwszej kolumnie wyswietla
liczbę bazową w nastepnych kolumnach liczby stowarzyszone posortowane wg ilosci stowarzyszeń.
 1 -> 24(  1)21(  1)15(  1) 5(  1)32(  1)48(  1) 8(  0) 9(  0)10(  0)11(  0)12(  0)13(  0)14(  0)
 2 -> 24(  1)21(  1)15(  1) 5(  1)32(  1)48(  1) 8(  0) 9(  0)10(  0)11(  0)12(  0)13(  0)14(  0)
 3 ->  2(  1)24(  1)21(  1) 7(  1)35(  1) 1(  1) 8(  0) 9(  0)10(  0)11(  0)12(  0)13(  0)14(  0)
 4 -> 37(  1)36(  1)31(  1)17(  1)42(  1)46(  1) 8(  0) 9(  0)10(  0)11(  0)12(  0)13(  0)14(  0)
 5 -> 28(  3) 6(  2)48(  2)40(  1)37(  1)35(  1)33(  1)30(  1)10(  1)11(  1)12(  1)26(  1)41(  1)
 6 ->  8(  2) 7(  2)11(  2)20(  2)43(  1)45(  1)48(  1)37(  1)35(  1) 2(  1)34(  1)13(  1)28(  1)
 7 -> 48(  2)32(  1)28(  1) 5(  1)24(  1)21(  1)15(  1)12(  1)11(  1)33(  1)37(  1)13(  0)14(  0)
 8 -> 33(  1)28(  1)12(  1)11(  1)37(  1)48(  1) 8(  0) 9(  0)10(  0) 6(  0) 5(  0)13(  0)14(  0)
 9 ->  2(  0) 3(  0) 4(  0) 5(  0) 6(  0) 7(  0) 8(  0) 9(  0)10(  0)11(  0)12(  0)13(  0)14(  0)
10 -> 17(  2)43(  1)42(  1)37(  1)36(  1)31(  1)28(  1)20(  1)45(  1)46(  1)49(  1)13(  0)14(  0)
11 -> 42(  1)40(  1) 4(  1)37(  1)33(  1)28(  1)27(  1)12(  1)10(  1)11(  1)47(  1)48(  1)14(  0)
12 -> 42(  1)40(  1) 4(  1)37(  1)27(  1)26(  1) 8(  1)20(  1)10(  1)11(  1)47(  1)48(  1)14(  0)
13 -> 33(  1)28(  1)12(  1)11(  1)37(  1)48(  1) 8(  0) 9(  0)10(  0) 6(  0) 5(  0)13(  0)14(  0)
14 ->  2(  0) 3(  0) 4(  0) 5(  0) 6(  0) 7(  0) 8(  0) 9(  0)10(  0)11(  0)12(  0)13(  0)14(  0)
15 -> 35(  1)28(  1)10(  1) 6(  1)41(  1)44(  1) 8(  0) 9(  0) 5(  0)11(  0)12(  0)13(  0)14(  0)
16 ->  2(  0) 3(  0) 4(  0) 5(  0) 6(  0) 7(  0) 8(  0) 9(  0)10(  0)11(  0)12(  0)13(  0)14(  0)
17 -> 47(  2)42(  1)41(  1) 5(  1) 6(  1)39(  1)27(  1)25(  1)12(  1)45(  1)49(  1)13(  0)14(  0)
18 ->  2(  1)24(  1)21(  1) 7(  1)35(  1) 1(  1) 8(  0) 9(  0)10(  0)11(  0)12(  0)13(  0)14(  0)
19 ->  2(  0) 3(  0) 4(  0) 5(  0) 6(  0) 7(  0) 8(  0) 9(  0)10(  0)11(  0)12(  0)13(  0)14(  0)
20 ->  2(  1)47(  1)45(  1) 5(  1)35(  1) 7(  1)27(  1)25(  1)24(  1)21(  1)49(  1) 1(  1)14(  0)
21 -> 41(  1)35(  1)32(  1) 5(  1) 6(  1)28(  1)24(  1)21(  1)10(  1)15(  1)44(  1)48(  1)14(  0)
22 ->  2(  0) 3(  0) 4(  0) 5(  0) 6(  0) 7(  0) 8(  0) 9(  0)10(  0)11(  0)12(  0)13(  0)14(  0)
23 ->  2(  0) 3(  0) 4(  0) 5(  0) 6(  0) 7(  0) 8(  0) 9(  0)10(  0)11(  0)12(  0)13(  0)14(  0)
24 -> 41(  1)35(  1)32(  1) 5(  1) 6(  1)28(  1)24(  1)21(  1)10(  1)15(  1)44(  1)48(  1)14(  0)
25 -> 30(  1)28(  1)26(  1) 6(  1)40(  1)48(  1) 8(  0) 9(  0)10(  0)11(  0)12(  0)13(  0)14(  0)
26 -> 11(  1) 8(  1) 7(  1) 5(  1)13(  1)34(  1) 4(  0) 9(  0)10(  0) 3(  0)12(  0) 2(  0)14(  0)
27 -> 42(  1)40(  1)37(  1)36(  1) 6(  1)31(  1)30(  1)28(  1)26(  1)17(  1)46(  1)48(  1)14(  0)
28 -> 45(  2)27(  2) 5(  2)47(  2)49(  2) 7(  1) 8(  1)40(  1)10(  1)11(  1)34(  1)13(  1)28(  1)
29 ->  2(  0) 3(  0) 4(  0) 5(  0) 6(  0) 7(  0) 8(  0) 9(  0)10(  0)11(  0)12(  0)13(  0)14(  0)
30 -> 11(  1) 8(  1) 7(  1) 5(  1)13(  1)34(  1) 4(  0) 9(  0)10(  0) 3(  0)12(  0) 2(  0)14(  0)
31 -> 41(  1)39(  1)12(  1) 6(  1)42(  1)47(  1) 8(  0) 9(  0)10(  0)11(  0) 5(  0)13(  0)14(  0)
32 -> 35(  1)28(  1)10(  1) 6(  1)41(  1)44(  1) 8(  0) 9(  0) 5(  0)11(  0)12(  0)13(  0)14(  0)
33 -> 40(  1)27(  1) 4(  1)10(  1)42(  1)47(  1) 8(  0) 9(  0) 6(  0)11(  0)12(  0)13(  0)14(  0)
34 -> 33(  1)28(  1)12(  1)11(  1)37(  1)48(  1) 8(  0) 9(  0)10(  0) 6(  0) 5(  0)13(  0)14(  0)
35 -> 45(  1)43(  1)32(  1) 5(  1)28(  1)24(  1)21(  1)20(  1)17(  1)15(  1)48(  1)49(  1)14(  0)
36 -> 41(  1)39(  1)12(  1) 6(  1)42(  1)47(  1) 8(  0) 9(  0)10(  0)11(  0) 5(  0)13(  0)14(  0)
37 -> 42(  2)47(  2) 4(  1)41(  1) 6(  1) 7(  1)40(  1)39(  1)10(  1)35(  1)12(  1)27(  1)24(  1)
38 ->  2(  0) 3(  0) 4(  0) 5(  0) 6(  0) 7(  0) 8(  0) 9(  0)10(  0)11(  0)12(  0)13(  0)14(  0)
39 -> 26(  1)20(  1)11(  1) 8(  1)37(  1)48(  1) 6(  0) 9(  0)10(  0) 5(  0)12(  0)13(  0)14(  0)
40 -> 37(  1)36(  1)34(  1) 5(  1)31(  1) 7(  1) 8(  1)17(  1)13(  1)11(  1)42(  1)46(  1)14(  0)
41 -> 20(  2)43(  1)37(  1)28(  1)26(  1)45(  1) 8(  1)17(  1)11(  1)48(  1)49(  1)13(  0)14(  0)
42 -> 42(  2)37(  2)41(  1)39(  1) 6(  1)46(  1) 8(  1)36(  1)31(  1)11(  1)12(  1)26(  1)20(  1)
43 -> 45(  1)27(  1)25(  1) 5(  1)47(  1)49(  1) 8(  0) 9(  0)10(  0)11(  0)12(  0)13(  0)14(  0)
44 -> 43(  1)28(  1)20(  1)17(  1)45(  1)49(  1) 8(  0) 9(  0)10(  0)11(  0)12(  0)13(  0)14(  0)
45 -> 47(  1)45(  1)40(  1) 5(  1) 6(  1)30(  1)28(  1)27(  1)26(  1)25(  1)48(  1)49(  1)14(  0)
46 ->  2(  1)42(  1)41(  1)39(  1) 6(  1) 7(  1)35(  1)24(  1)21(  1)12(  1)47(  1) 1(  1)14(  0)
47 -> 26(  2)37(  2)48(  2)40(  1) 6(  1)36(  1) 8(  1)31(  1)30(  1)11(  1)28(  1)20(  1)17(  1)
48 -> 10(  2)41(  1) 4(  1) 5(  1) 6(  1) 7(  1) 8(  1)40(  1)42(  1)11(  1)35(  1)13(  1)34(  1)
49 -> 47(  1)45(  1)40(  1) 5(  1) 6(  1)30(  1)28(  1)27(  1)26(  1)25(  1)48(  1)49(  1)14(  0)
GeSHi © Codebox Plus


w wierszu przy liczbie 5 znajdziemy wpis :
Code: [Select all] [Expand/Collapse] [Download] (Untitled)
 5 -> 28(  3) 6(  2)48(  2)
GeSHi © Codebox Plus

liczba 5 występuje najczęściej (trzy razy) po liczbie 28, dwa razy po liczbie 6 i 48 itd.

Na podanej jako przykład stronie znajdziemy :

Image



Napisałem też krótki skrypt PHP aby pokazać jaki jest uniwersaalny program LottoCAD. Kika linijek i statystyka jest gotowa. Wyświetlana jest jako histogram.
Code: [Select all] [Expand/Collapse] [Download] (Untitled)
  1. <?php
  2.     $drawidx  = 0;    // zero czylo od losowania ostatniego
  3.     $drawcnt = 12;   // 12 losowań wstecz
  4.     error_reporting(5);
  5.     $draw_table=delphi_get_draw_arr();  // pełna tablica losowań pobrana z programu LottoCAd
  6.     $draw_table=array_reverse($draw_table); // odwracamy tablice pierwsze losowanie to ostatnie w bazie
  7.     $draw_table=array_slice($draw_table,$drawidx,$drawcnt);// obcinamy tablice do ustawinych ilosci losowań
  8.     $date_table = draw_to_set_array_and_return_date(&$draw_table);// usuwany z tablicy daty losowań
  9.        
  10.     $hist_table = array(); // deklaracja tablicy wyników
  11.        
  12.     foreach ($draw_table as $key=>$draw) {  // dla wszystkich n losowań
  13.         if ($key>=($drawcnt-1)) continue; // opuszczamy ostatnie losowanie
  14.         $nextdraw=$draw_table[$key+1]; // pobieramy nastepne losowanie
  15.         foreach ($draw as $num) { // dla każdej liczby losowania
  16.             foreach($nextdraw as $pnum) { // dla kazdej liczby nastepnego losowania
  17.                            // poniżej składamy klucz liczba losowania i nastepnego losowania
  18.                $skey=sprintf("%02d:%02d",$num,$pnum);
  19.                 // wykonujemy histogram
  20.                 if (isset($hist_table[$skey])) $hist_table[$skey]++; else $hist_table[$skey]=1;
  21.             }
  22.         }
  23.     }
  24.     // sortujemy histogram w porządku od najwiekszej
  25.     arsort($hist_table);
  26.     // wyświetlamy wynik
  27.     foreach ($hist_table as $key=>$counter)
  28.     echo sprintf("%s %3d razy",$key, $counter),"\n";
  29.     // sortujemy wg kluczy(liczb) narastająco od 1 do 49 z jego nastepstwem
  30.     ksort($hist_table);
  31.     echo "posortowane wg liczb :\n";
  32.     // wyświetlamy wynik
  33.     foreach ($hist_table as $key=>$counter)
  34.     echo sprintf("%s %3d razy",$key, $counter),"\n";
  35.    
  36. // funkcja wywołana z programu głównego
  37.    function draw_to_set_array_and_return_date(&$draw)    {
  38.         $dates = array();
  39.         foreach ($draw as $key => &$item) {
  40.             $dates[] = array_splice($item, 0, 1);
  41.         }
  42.         return $dates;
  43.     }
  44. ?>
  45.  
GeSHi © Codebox Plus


w komentarzach opisałem co kazda komenda wykonuje. W wyniku skryptu mamy wynik posortowany opadajaco, nastepst pojedynczych nie zamieszczam.
Code: [Select all] [Expand/Collapse] [Download] (Untitled)
28  5   3 razy
48  7   2 razy
48  5   2 razy
37 47   2 razy
26 47   2 razy
 5 28   2 razy
45 28   2 razy
27 28   2 razy
17 10   2 razy
42 42   2 razy
42 37   2 razy
47 17   2 razy
47 37   2 razy
 6  5   2 razy
47 28   2 razy
48 47   2 razy
37 42   2 razy
49 28   2 razy
11  6   2 razy
20  6   2 razy
10 48   2 razy
 8  6   2 razy
20 41   2 razy
GeSHi © Codebox Plus

natomiast jeżeli posortujemy wg liczb :
Code: [Select all] [Expand/Collapse] [Download] (Untitled)
posortowane wg liczb :
04:11   1 razy
04:12   1 razy
04:28   1 razy
04:33   1 razy
04:37   1 razy
04:48   1 razy
05:01   1 razy
05:02   1 razy
05:06   1 razy
05:07   1 razy
05:17   1 razy
05:20   1 razy
05:21   1 razy
05:24   1 razy
05:26   1 razy
05:28   2 razy
05:30   1 razy
05:35   1 razy
05:40   1 razy
05:43   1 razy
05:45   1 razy
05:48   1 razy
05:49   1 razy
06:05   2 razy
06:15   1 razy
06:17   1 razy
06:21   1 razy
06:24   1 razy
06:25   1 razy
06:27   1 razy
06:31   1 razy
06:32   1 razy
06:36   1 razy
06:37   1 razy
06:42   1 razy
06:45   1 razy
06:46   1 razy
06:47   1 razy
06:48   1 razy
06:49   1 razy
07:06   1 razy
07:26   1 razy
07:28   1 razy
07:30   1 razy
07:40   1 razy
07:48   1 razy
08:06   2 razy
08:12   1 razy
08:26   1 razy
08:28   1 razy
08:30   1 razy
08:39   1 razy
08:40   1 razy
08:41   1 razy
08:42   1 razy
08:47   1 razy
08:48   1 razy
10:05   1 razy
10:11   1 razy
10:12   1 razy
10:15   1 razy
10:21   1 razy
10:24   1 razy
10:28   1 razy
10:32   1 razy
10:33   1 razy
10:37   1 razy
10:48   2 razy
11:05   1 razy
11:06   2 razy
11:07   1 razy
11:08   1 razy
11:11   1 razy
11:12   1 razy
11:13   1 razy
11:26   1 razy
11:28   1 razy
11:30   1 razy
11:34   1 razy
11:39   1 razy
11:40   1 razy
11:41   1 razy
11:42   1 razy
11:47   1 razy
11:48   1 razy
12:05   1 razy
12:07   1 razy
12:08   1 razy
12:11   1 razy
12:13   1 razy
12:17   1 razy
12:31   1 razy
12:34   1 razy
12:36   1 razy
12:37   1 razy
12:42   1 razy
12:46   1 razy
13:06   1 razy
13:26   1 razy
13:28   1 razy
13:30   1 razy
13:40   1 razy
13:48   1 razy
15:01   1 razy
15:02   1 razy
15:07   1 razy
15:21   1 razy
15:24   1 razy
15:35   1 razy
17:04   1 razy
17:06   1 razy
17:10   2 razy
17:27   1 razy
17:28   1 razy
17:35   1 razy
17:40   1 razy
17:41   1 razy
17:42   1 razy
17:44   1 razy
17:47   1 razy
20:06   2 razy
20:10   1 razy
20:12   1 razy
20:28   1 razy
20:35   1 razy
20:39   1 razy
20:41   2 razy
20:42   1 razy
20:44   1 razy
20:47   1 razy
21:01   1 razy
21:02   1 razy
21:07   1 razy
21:21   1 razy
21:24   1 razy
21:35   1 razy
24:01   1 razy
24:02   1 razy
24:07   1 razy
24:21   1 razy
24:24   1 razy
24:35   1 razy
25:17   1 razy
25:20   1 razy
25:28   1 razy
25:43   1 razy
25:45   1 razy
25:49   1 razy
26:05   1 razy
26:06   1 razy
26:12   1 razy
26:25   1 razy
26:27   1 razy
26:39   1 razy
26:41   1 razy
26:42   1 razy
26:45   1 razy
26:47   2 razy
26:49   1 razy
27:11   1 razy
27:12   1 razy
27:17   1 razy
27:20   1 razy
27:28   2 razy
27:33   1 razy
27:37   1 razy
27:43   1 razy
27:45   1 razy
27:48   1 razy
27:49   1 razy
28:05   3 razy
28:06   1 razy
28:07   1 razy
28:08   1 razy
28:10   1 razy
28:11   1 razy
28:13   1 razy
28:15   1 razy
28:21   1 razy
28:24   1 razy
28:25   1 razy
28:27   1 razy
28:28   1 razy
28:32   1 razy
28:34   1 razy
28:35   1 razy
28:41   1 razy
28:44   1 razy
28:45   1 razy
28:47   1 razy
28:48   1 razy
28:49   1 razy
30:05   1 razy
30:25   1 razy
30:27   1 razy
30:45   1 razy
30:47   1 razy
30:49   1 razy
31:04   1 razy
31:10   1 razy
31:27   1 razy
31:40   1 razy
31:42   1 razy
31:47   1 razy
32:01   1 razy
32:02   1 razy
32:07   1 razy
32:21   1 razy
32:24   1 razy
32:35   1 razy
33:05   1 razy
33:07   1 razy
33:08   1 razy
33:11   1 razy
33:13   1 razy
33:34   1 razy
34:06   1 razy
34:26   1 razy
34:28   1 razy
34:30   1 razy
34:40   1 razy
34:48   1 razy
35:05   1 razy
35:15   1 razy
35:21   1 razy
35:24   1 razy
35:32   1 razy
35:48   1 razy
36:04   1 razy
36:10   1 razy
36:27   1 razy
36:40   1 razy
36:42   1 razy
36:47   1 razy
37:04   1 razy
37:05   1 razy
37:06   1 razy
37:07   1 razy
37:08   1 razy
37:10   1 razy
37:11   1 razy
37:12   1 razy
37:13   1 razy
37:27   1 razy
37:34   1 razy
37:39   1 razy
37:40   1 razy
37:41   1 razy
37:42   2 razy
37:47   2 razy
39:17   1 razy
39:31   1 razy
39:36   1 razy
39:37   1 razy
39:42   1 razy
39:46   1 razy
40:05   1 razy
40:11   1 razy
40:12   1 razy
40:25   1 razy
40:27   1 razy
40:28   1 razy
40:33   1 razy
40:37   1 razy
40:45   1 razy
40:47   1 razy
40:48   1 razy
40:49   1 razy
41:05   1 razy
41:15   1 razy
41:17   1 razy
41:21   1 razy
41:24   1 razy
41:31   1 razy
41:32   1 razy
41:36   1 razy
41:37   1 razy
41:42   1 razy
41:46   1 razy
41:48   1 razy
42:04   1 razy
42:10   1 razy
42:11   1 razy
42:12   1 razy
42:17   1 razy
42:27   1 razy
42:28   1 razy
42:31   1 razy
42:33   1 razy
42:36   1 razy
42:37   2 razy
42:40   1 razy
42:42   2 razy
42:46   1 razy
42:47   1 razy
42:48   1 razy
43:06   1 razy
43:10   1 razy
43:28   1 razy
43:35   1 razy
43:41   1 razy
43:44   1 razy
44:05   1 razy
44:15   1 razy
44:21   1 razy
44:24   1 razy
44:32   1 razy
44:48   1 razy
45:06   1 razy
45:10   1 razy
45:17   1 razy
45:20   1 razy
45:28   2 razy
45:35   1 razy
45:41   1 razy
45:43   1 razy
45:44   1 razy
45:45   1 razy
45:49   1 razy
46:04   1 razy
46:10   1 razy
46:27   1 razy
46:40   1 razy
46:42   1 razy
46:47   1 razy
47:11   1 razy
47:12   1 razy
47:17   2 razy
47:20   1 razy
47:28   2 razy
47:31   1 razy
47:33   1 razy
47:36   1 razy
47:37   2 razy
47:42   1 razy
47:43   1 razy
47:45   1 razy
47:46   1 razy
47:48   1 razy
47:49   1 razy
48:01   1 razy
48:02   1 razy
48:05   2 razy
48:06   1 razy
48:07   2 razy
48:08   1 razy
48:11   1 razy
48:12   1 razy
48:13   1 razy
48:21   1 razy
48:24   1 razy
48:25   1 razy
48:27   1 razy
48:34   1 razy
48:35   1 razy
48:39   1 razy
48:41   1 razy
48:42   1 razy
48:45   1 razy
48:47   2 razy
48:49   1 razy
49:06   1 razy
49:10   1 razy
49:17   1 razy
49:20   1 razy
49:28   2 razy
49:35   1 razy
49:41   1 razy
49:43   1 razy
49:44   1 razy
49:45   1 razy
49:49   1 razy
GeSHi © Codebox Plus
--
Wojtek
Audaces fortuna iuvat - śmiałym szczęście sprzyja
User avatar
Kmicic
Administrator
 
Posts: 720
Joined: 2006-11-28, 00:40
Location: Obywatel świata

Return to LottoCAD pytania i odpowiedzi

Who is online

Users browsing this forum: No registered users and 1 guest

cron