O histogramă conține o zonă dreptunghiulară pentru afișarea informațiilor statistice care este proporțională cu frecvența unei variabile și lățimea acesteia în intervale numerice succesive. O reprezentare grafică care gestionează un grup de puncte de date în diferite intervale specificate. Are o caracteristică specială care nu arată niciun spațiu între bare și este similar cu un grafic cu bare verticale.
R – Histograme
Putem crea histograme în limbajul de programare R folosind funcția hist().
Sintaxă: hist(v, principal, xlab, xlim, ylim, breaks, col, border)
Parametri:
v: Acest parametru conține valori numerice utilizate în histogramă. main: Acest parametru main este titlul diagramei. col: Acest parametru este folosit pentru a seta culoarea barelor. xlab: Acest parametru este eticheta pentru axa orizontală. border: Acest parametru este folosit pentru a seta culoarea chenarului fiecărei bare. xlim: Acest parametru este utilizat pentru trasarea valorilor axei x. ylim: Acest parametru este utilizat pentru trasarea valorilor axei y. pauze: Acest parametru este folosit ca lățime a fiecărei bare.
Crearea unei histograme simple în R
Crearea unei diagrame histograme simple utilizând parametrul de mai sus. Acest vector în se utilizează complot hist() .
Exemplu:
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'>)> |
>
>
Ieșire:

Histograme în limbaj R
Interval de valori X și Y
Pentru a descrie intervalul de valori, trebuie să facem următorii pași:
- Putem folosi parametrii xlim și ylim pe axa X și pe axa Y.
- Luați toți parametrii necesari pentru a realiza o diagramă histogramă.
Exemplu
R
cum se rulează un script pe linux
# 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)> |
>
>
preg_match
Ieșire:

Histograme în limbaj R
Utilizarea valorilor returnate de histogramă pentru etichete folosind text()
Pentru a crea o diagramă cu valoarea returnată a histogramei.
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))> |
>
>
Ieșire:

Histograme în limbaj R
Histograma folosind lățimea neuniformă
Creând diagrame cu histograme de lățime diferite, folosind parametrii de mai sus, am creat o histogramă folosind lățime neuniformă.
Exemplu
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))> |
>
>
Ieșire:

Histograme în limbaj R