logo

Histograme în limbaj R

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 limba R Geeksforgeeks

Histograme în limbaj R

Interval de valori X și Y

Pentru a descrie intervalul de valori, trebuie să facem următorii pași:

  1. Putem folosi parametrii xlim și ylim pe axa X și pe axa Y.
  2. 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 limba R Geeksforgeeks

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 limba R Geeksforgeeks

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 limba R Geeksforgeeks

Histograme în limbaj R