Histogram máš samozřejmě úplně blbě. Sestavíš ho právě z toho skupinového rozdělení četnosti. A co to je? Jednoduše řešeno počet prvků, které mají hodnoty v určité skupině (= intervalovém rozmezí). Jak na to:
1. Zvolíš si vhodnou počáteční hdontou a velikost kroku, v němž budeš tuto hodnotu zvyšovat. V Tvém případě máš hodnoty od 12 do 180, takže vhodná velikost kroku je cca 20 a počáteční hodnota taky 20.
2. Prvně se podíváš, kolik prvků v seznamu má hodnotu <= 20. Je to jen první prvek: 12. Takže uděláš první řádek tabulky:
Mez Četnost
------------
20 1
3. Zvýšíš mez o velikost kroku (tj. 20) a počítáš, kolik prvků je > 20 a <= 40 (tj. kolik jich leží v intervalu od 20 do 40). Najdeš jich už víc, celkem 10 (25, 27, 29, 35, 35, 36, 37, 38, 38, 38). Takže tabulku rozšíříš o další řádek:Mez Četnost
------------
20 1
40 10
4. A takhle pokračuješ dál - opět zvýšíš mez o velikost kroku a zjišťuješ, kolik prvků leží v novém intervalu (40 - 60). Nakonec skončíš intervalem 160 - 180 (tam máš 6 prvků: 170, 170, 170, 174, 176, 178).Tabulka, kterou takhle dostaneš, je právě tabulka skupinového rozdělení četnosti. Z ní uděláš jednoduše histogram - sloupcový graf, kde sloupec "Mez" tvoří popis osy x a sloupec "Četnost" jsou vlastní hodnoty (osa y).