Histogramy v jazyce R

Histogramy v jazyce R

Histogram obsahuje obdélníkovou oblast pro zobrazení statistických informací, které jsou úměrné frekvenci proměnné a její šířce v po sobě jdoucích číselných intervalech. Grafické znázornění, které spravuje skupinu datových bodů v různých určených rozsahech. Má speciální funkci, která nevykazuje žádné mezery mezi sloupci a je podobný svislému sloupcovému grafu.

R – Histogramy

Můžeme tvořit histogramy v programovacím jazyce R pomocí funkce hist().

Syntax: hist(v, hlavní, xlab, xlim, ylim, přestávky, col, ohraničení)

Parametry:

    v: Tento parametr obsahuje číselné hodnoty použité v histogramu. main: Tento parametr main je název grafu. col: Tento parametr se používá k nastavení barvy pruhů. xlab: Tento parametr je označení pro horizontální osu. border: Tento parametr se používá k nastavení barvy okraje každého pruhu. xlim: Tento parametr se používá pro vykreslování hodnot osy x. ylim: Tento parametr se používá pro vykreslování hodnot osy y. breaks: Tento parametr se používá jako šířka každého pruhu.

Vytvoření jednoduchého histogramu v R

Vytvoření jednoduchého histogramového grafu pomocí výše uvedeného parametru. Tento vektor v je plot pomocí hist() .

Příklad:

R




# Create data for the graph.> v <-> c> (19, 23, 11, 5, 16, 21, 32,> > 14, 19, 27, 39)> # Create the histogram.> hist> (v, xlab => 'No.of Articles '> ,> > col => 'green'> , border => 'black'> )>

Výstup:

Histogramy v jazyce R Geeksforgeeks

Histogramy v jazyce R

Rozsah hodnot X a Y

Abychom popsali rozsah hodnot, musíme provést následující kroky:

  1. Můžeme použít parametry xlim a ylim v ose X a ose Y.
  2. Vezměte všechny parametry, které jsou nutné pro vytvoření histogramu.

Příklad

R




# Create data for the graph.> v <-> c> (19, 23, 11, 5, 16, 21, 32, 14, 19, 27, 39)> # Create the histogram.> hist> (v, xlab => 'No.of Articles'> , col => 'green'> ,> > border => 'black'> , xlim => c> (0, 50),> > ylim => c> (0, 5), breaks = 5)>

Výstup:

Histogramy v jazyce R Geeksforgeeks

Histogramy v jazyce R

Použití návratových hodnot histogramu pro štítky pomocí text()

Chcete-li vytvořit graf návratové hodnoty histogramu.

R




# Creating data for the graph.> v <-> c> (19, 23, 11, 5, 16, 21, 32, 14, 19,> > 27, 39, 120, 40, 70, 90)> # Creating the histogram.> m <-> hist> (v, xlab => 'Weight'> , ylab => 'Frequency'> ,> > col => 'darkmagenta'> , border => 'pink'> ,> > breaks = 5)> # Setting labels> text> (m$mids, m$counts, labels = m$counts,> > adj => c> (0.5, -0.5))>

Výstup:

Histogramy v jazyce R Geeksforgeeks

Histogramy v jazyce R

Histogram pomocí nestejnoměrné šířky

Vytváření různě širokých histogramových grafů pomocí výše uvedených parametrů jsme vytvořili histogram s nejednotnou šířkou.

Příklad

R




# Creating data for the graph.> v <-> c> (19, 23, 11, 5, 16, 21, 32, 14,> > 19, 27, 39, 120, 40, 70, 90)> > # Creating the histogram.> hist> (v, xlab => 'Weight'> , ylab => 'Frequency'> ,> > xlim => c> (50, 100),> > col => 'darkmagenta'> , border => 'pink'> ,> > breaks => c> (5, 55, 60, 70, 75,> > 80, 100, 140))>

Výstup:

Histogramy v jazyce R Geeksforgeeks

Histogramy v jazyce R