logo

Histogrammit R-kielellä

Histogrammi sisältää suorakaiteen muotoisen alueen tilastotietojen näyttämiseksi, joka on verrannollinen muuttujan taajuuteen ja sen leveyteen peräkkäisinä numeerisina aikaväleinä. Graafinen esitys, joka hallitsee tietopisteiden ryhmää eri määritetyille alueille. Siinä on erikoisominaisuus, joka ei näytä rakoja pylväiden välillä ja on samanlainen kuin pystysuora pylväsdiagrammi.

R – Histogrammit

Voimme luoda histogrammit R-ohjelmointikielessä käyttämällä hist()-funktiota.



Syntaksi: hist(v, main, xlab, xlim, ylim, breaks, col, border)

Parametrit:

    v: Tämä parametri sisältää histogrammissa käytetyt numeeriset arvot. main: Tämä parametri main on kaavion otsikko. col: Tätä parametria käytetään palkkien värin asettamiseen. xlab: Tämä parametri on vaaka-akselin otsikko. border: Tätä parametria käytetään kunkin palkin reunavärin asettamiseen. xlim: Tätä parametria käytetään x-akselin arvojen piirtämiseen. ylim: Tätä parametria käytetään y-akselin arvojen piirtämiseen. breaks: Tätä parametria käytetään jokaisen palkin leveyteen.

Yksinkertaisen histogrammin luominen R:ssä

Yksinkertaisen histogrammikaavion luominen käyttämällä yllä olevaa parametria. Tämä vektori sisään käyttää juonia hist() .



multiplekseri

Esimerkki:

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'>)>

>

>

Lähtö:

Histogrammit R-kielelläGeeksforgeeks

Histogrammit R-kielellä

X- ja Y-arvojen alue

Arvoalueen kuvaamiseksi meidän on suoritettava seuraavat vaiheet:

  1. Voimme käyttää parametreja xlim ja ylim X-akselilla ja Y-akselilla.
  2. Ota kaikki parametrit, jotka tarvitaan histogrammikaavion tekemiseen.

Esimerkki

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)>

>

>

Lähtö:

Histogrammit R-kielelläGeeksforgeeks

Histogrammit R-kielellä

Histogrammin palautusarvojen käyttäminen tarroille käyttämällä text()

Histogrammin palautusarvokaavion luominen.

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))>

>

>

Lähtö:

Histogrammit R-kielelläGeeksforgeeks

Histogrammit R-kielellä

Histogrammi, jossa on epätasainen leveys

Luomalla eri leveyksiä histogrammikaavioita käyttämällä yllä olevia parametreja loimme histogrammin käyttämällä epäyhtenäistä leveyttä.

Esimerkki

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))>

>

>

Lähtö:

Histogrammit R-kielelläGeeksforgeeks

Histogrammit R-kielellä