Generator histogramu

Krok 1 / 3

Wklej jedną liczbę w wierszu albo dane CSV lub rozdzielone tabulatorami. Użyta zostanie pierwsza kolumna liczbowa.

Wartości
Minimum
Maksimum
Średnia
Mediana
Tabela przedziałów histogramu
PrzedziałZakresCzęstość
Zaakceptowane wartości

Zamień kolumnę pomiarów w rzetelny obraz ich rozkładu bez przesyłania arkusza kalkulacyjnego. Wklej jedną liczbę w wierszu albo wiersze CSV lub rozdzielone tabulatorami. Ten Generator histogramu znajdzie pierwszą kolumnę liczbową, pogrupuje wartości w przedziały o równej szerokości i narysuje słupki częstości lokalnie w przeglądarce. Zachowaj automatyczną propozycję, wybierz od 2 do 100 przedziałów, sprawdź dokładną tabelę przedziałów, a potem wyeksportuj SVG, PNG lub CSV.

Jak utworzyć histogram

  1. 1

    Wklej dane liczbowe

    Użyj jednej wartości w wierszu albo wklej kolumnę CSV lub rozdzieloną tabulatorami. Nagłówek i wiersze nienumeryczne zostaną pominięte oraz zgłoszone.

  2. 2

    Ustaw przedziały

    Pozostaw liczbę automatyczną albo wybierz od 2 do 100 przedziałów o równej szerokości. Ustawienie automatyczne korzysta z rozrzutu wartości i ma bezpieczny wariant dla powtarzających się danych.

  3. 3

    Odczytaj rozkład

    Sprawdź słupki, minimum, maksimum, średnią, medianę oraz dostępną tabelę z zakresem i częstością każdego przedziału.

  4. 4

    Eksportuj lokalnie

    Pobierz skalowalny SVG, PNG 1200 × 720 lub podsumowanie przedziałów jako CSV.

Co pokazuje histogram

Histogram podsumowuje jedną zmienną liczbową, dzieląc jej zakres na sąsiadujące ze sobą przedziały zwane klasami. Oś pozioma przedstawia zakres wartości, a oś pionowa liczbę obserwacji w każdym zakresie. W przeciwieństwie do wykresu słupkowego klasy są ciągłymi przedziałami liczbowymi: stykające się słupki oznaczają, że wartości źródłowe mogą leżeć w dowolnym miejscu tej samej skali.

Dla wybranego minimum a, maksimum b i k klas o równej szerokości, szerokość wynosi:

szerokość klasy = (b − a) / k

Każda wartość wejściowa jest zliczana dokładnie raz. Wartość równa maksimum trafia do ostatniej klasy, więc żadna obserwacja nie znika na górnej granicy. Narzędzie stosuje automatyczną propozycję opartą na rozstępie międzykwartylowym, gdy dane mają wystarczający rozrzut, oraz regułę Sturgesa, gdy taka szerokość byłaby nieużyteczna. Zawsze możesz ją zastąpić liczbą ręczną.

Zakres klasy Przykładowe wartości Częstość
od 10 do 15 12, 14, 15 3
od 15 do 20 16, 18, 19 3
od 20 do 25 21, 24 2

Przedziały na prawdziwym histogramie mają wspólne granice, dlatego potrzebna jest konwencja ich przypisania. Etykiety zakresów są zaokrąglane dla czytelności, ale wewnętrzne zliczenia korzystają z pełnej precyzji liczb.

Jak wybrać użyteczną liczbę klas

Zbyt mało klas może ukryć odrębne skupiska. Zbyt wiele sprawia, że losowy szum wygląda na znaczący. Zacznij od wyniku automatycznego, a następnie spróbuj liczby nieco mniejszej i nieco większej. Wniosek, który radykalnie zmienia się po niewielkiej korekcie klas, wymaga większej ilości danych albo drugiej metody diagnostycznej, a nie mocniejszego twierdzenia.

Histogramy są szczególnie przydatne do zauważania długiego ogona, możliwej wartości odstającej, luki, wielu szczytów lub nieoczekiwanie dużego rozrzutu. Nie dowodzą rozkładu, nie wyjaśniają przyczyny i nie zastępują testu statystycznego. Jeden powtarzający się wynik jest pokazany jako jedna wyśrodkowana klasa, aby narzędzie rzetelnie przedstawiało zbiór bez rozrzutu.

Histogram a wykres słupkowy

Histogramu używaj do mierzonych lub zliczanych wartości liczbowych, takich jak czas odpowiedzi, długość, temperatura, wynik lub kwota zakupu. Wykresu słupkowego używaj do nazwanych kategorii, na przykład produktów, państw lub odpowiedzi ankietowych. Zmiana kolejności kategorii na wykresie słupkowym jest w porządku. Zmiana kolejności histogramu nie jest, ponieważ znaczenie niosą porządek liczbowy i przylegające przedziały.

Całe parsowanie, grupowanie i renderowanie odbywa się w bieżącej karcie przeglądarki. Dane nie są wysyłane do usługi wykresów, nie trafiają do adresu URL lejka i nie są zapisywane w żądaniu serwerowym. Ustawienia lejka są przechowywane wyłącznie w pamięci sesji tej karty i można je usunąć przez rozpoczęcie od nowa lub zamknięcie karty.

Więcej informacji znajdziesz w NIST/SEMATECH Engineering Statistics Handbook o histogramach, wytycznych W3C dotyczących dostępnych tabel danych oraz materiale MDN o dostępności SVG.

Najczęściej zadawane pytania

Tak. Wklej bezpośrednio kolumnę liczbową. Narzędzie przyjmuje też wiersze rozdzielone przecinkami, średnikami i tabulatorami, a następnie używa pierwszej kolumny zawierającej wartości liczbowe. Nagłówek tekstowy i pozostałe wiersze nienumeryczne są pomijane, a komunikat podaje liczbę opuszczonych wierszy.

Każda klasa łączy pobliskie wartości w jedną częstość. Szersze klasy wygładzają szczegóły, a węższe pokazują więcej lokalnych zmian. Żaden wybór nie jest zawsze poprawny. Porównaj kilka rozsądnych liczb i nie traktuj jednego widocznego kształtu jako dowodu wzorca.

Tak. Skończone wartości ujemne, dodatnie i dziesiętne można grupować razem. Parser wartości przyjmuje powszechny zapis dziesiętny, w tym zapis cyframi arabskimi. Puste, nienumeryczne i nieskończone wartości są wykluczane, a nie zamieniane na zero.

Nie ma zakresu liczbowego do podzielenia, więc narzędzie pokazuje jedną wyśrodkowaną klasę zawierającą wszystkie zaakceptowane wartości. To wierne wskazanie zerowego zaobserwowanego rozrzutu, a nie zwykły rozkład z wieloma klasami.

Nie. Parsowanie, tworzenie wykresu i eksport działają lokalnie w przeglądarce. W opcjonalnym widoku wieloetapowym bieżące dane i ustawienia są przechowywane wyłącznie w pamięci sesji tej karty, aby przetrwały przejście do następnego kroku. Nie są umieszczane w adresie URL ani wysyłane w aktualizacji do serwera.

Powiązane narzędzia

Narzędzie jest dostępne w innych językach