Uvodna lestvica v R

Ta članek se osredotoča na oblikovanje črtnih grafikonov v vrstici R. Vrstni grafikon pomaga vizualno primerjati podatke in enega najpomembnejših delov grafike. Lahko jih je ustvariti in uporabno za kategorizacijo podatkov, tako da lahko uporabnik informacije dojame s pomočjo vrstice (vsaka entiteta se šteje za vrstice). Večino statističnih podatkov, napisanih v besedilu, je težko razumeti, zato so se široko uporabljali učinkovito orodje, znano kot stolpčni grafikoni. Vrstni grafikoni se uporabljajo, ko se zgodi primerjava med podatki. Višina palice se določi z vnesenimi vrednostmi. Podatki so v črtnih grafikonih predstavljeni s pravokotnimi palicami in celo v več primerjavah. Ponekod za tabelarni prikaz podatkovne vrstice v naših primerih uporabite funkcijo table ().

Sintaksa

Spodaj je prikazana osnovna sintaksa za ustvarjanje stolpcev v R.

barplot (H, xlab, ylab, main, names.arg, col)

Opis parametrov je:

H označuje višino (vektor ali matrico). Če je H vektor, vrednosti določajo višino palic. Če gre za matrico z možnostjo false, ustreza podpovršnicam, true pa pomeni, da ustvarite vodoravno vrstico.

  • xlab: Oznaka za X-os
  • ylab: Oznaka za os Y
  • glavna: Naslov črtne karte
  • imena. arg: Označi vrstico znakovni vektor.
  • col: Barvam v grafikonu daje barvo.

Kako ustvariti preprosto vrstico v R?

Tukaj bomo razpravljali o tem, kako ustvariti črtne grafikone s funkcijo barplot () v R, kar je zelo enostavno izvajati z navpičnimi in vodoravnimi palicami. V spodnjem primeru bomo videli ustvarjanje grafikonov z uporabo vektorjev.

temp <- c(20, 25, 27, 23, 22, 26, 29)
barplot(temp)

Izhod:

Vrstica Plot mora izgledati tako:

Naslednji primer je inicializiranje nekaterih vektorjev števil in ustvarjanje ukaza tabele () za njihovo štetje. Širino palice lahko prilagodite s parametrom širine () in presledkom po prostoru () v barplotu.

// Vector numbers are created using function c ()
x<- c (1, 2, 2, 2, 3, 5, 5, 5, 5, 4)
cnt <- table(x)
cnt
x
barplot (cnt, space =1.0)

Ustvarjanje črtnega grafikona z vgrajenim nizom podatkov R z vodoravno vrstico. V ta namen naredite horiz = TRUE, sicer pa se narišejo navpične črte, kadar je horiz = FALSE (privzeta možnost).

Podatkovni niz R bomo upoštevali kot:

Podeželski moški podeželski moški urbani moški mestni ženski

## 50-54 11, 7 8, 7 15, 4 8.4

## 55-59 18, 1 11, 7 24, 3 13.6

## 60-64 26, 9 20, 3 37, 0 19, 3

## 65-69 41, 0 30, 9 54, 6 35.1

## 70-74 66, 0 54, 3 71, 1 50, 0

Tukaj je primer za risanje vgrajenega niza podatkov R.

a<- VADeaths (2:5, "Urban Male") barplot(a)
# Horizontal bar plot
barplot (a, horiz = TRUE)

Izhod:

Ustvarjanje črtne grafikone z nalepkami, naslov

Črtna lestvica bi lahko izgledala bolj elegantno, če bi dodali več parametrov v risbo.

  • Dodeljevanje naslovov in nalepk

Naslovi tukaj so dodeljeni z glavnimi argumenti kot "km na razdaljo", x-os pa kot "km in y-os kot" štetje "(nalepke), parametrski stol pa je za dodajanje barv v vrstico (bodisi v šestnajstični ali v RGB obliki) pazite tudi, da mora biti število palic enako številu barv, dodeljenih v vektorju znakov, če se barve ne ponovijo, gostota je za senčenje črt na palicah. Naslovi in ​​nalepke se lahko spremenijo in dodajo za vrstne lestvice.

Naslednji primer nariše kilometer na število z uporabo različnih parametrov.

km <- c(11, 14, 14, 16, 17, 19, 17, 16, 17, 18)
table (km)
km
barplot(table(km),
main="km per distance",
xlab="km",
ylab="Count",
border="brown",
col="yellow",
density=5)

  • Dodeljevanje in spreminjanje barv

x <- VADeaths (2:4, "Rural Male") barplot (x, col = "orange", border = "blue")

Tukaj je podana vrstica za zgornjo kodo:

In vsaki od palic je mogoče dodeliti različne barve. Tukaj bomo popravili nekaj nalepk.

H <- c (6, 11, 27, 2, 44)
D <- c("Jan", "feb", "Mar", "Apr", "May")
barplot(H, names.arg=D, xlab="Month", ylab="sale", col="Red", main="Salechart",>

Ob izvedbi dobimo naslednji izhod:

  • Uporaba različnih argumentov:

B <- c (1, 3, 21, 35, 22, 37, 17)
barplot (B, col="green")
barplot (B, main="BARPLOT", xlab="LETTERS", ylab="VALUES", names.arg=c("A", "B", "C", "D", "E", "F", "G"),
border="yellow", density=c (90, 70, 50, 40, 30, 20, 10))

  • Uporaba matrike:

mt <- c (3, 1, 10, 12, 14, 7, 9, 11, 18)
val <- matrix (mt, nrow = 3, ncol = 3)
val
barplot (val, col = c ("pink", "yellow", "violet"))

  • Več primerjav:

V spodnjem primeru smo ustvarili matrico za tri vektorje, ki predstavljajo pet točk in primerjamo med njimi z uporabo črtnega grafikona. Tukaj za prikaz legend uporabljamo funkcijo legende. Argument Bty je namenjen mejam legende. Podatki so prikazani na naslednji način.

A <- c (2, 3, 6, 4, 9)
B <- c (3, 5, 3, 4, 11)
C <- c (5, 5, 7, 7, 15)
data<- data.frame(A, B, C)
names(data)<- c("Tom", "Harry", "Gilf")
barplot(height=as.matrix(data), main="Analysis-1", ylab="Vaccine", beside=TRUE, col=rainbow (5))
legend ("topleft", c("Week1", "Week2", "Week3", "Week4", "Week5"), cex=2.0, bty="n", fill=rainbow (5))

  • Razvrščene parcele:

Za vse stolpce so ustvarjeni črtni grafikoni. (stolpci so združeni v skupine). Skupinski grafikon uporablja matriko kot vhodne vrednosti.

barplot (VADeaths, col = c("blue", "green", "lightcyan", "lavender", "magenta"),
legend = rownames(VADeaths), beside = TRUE)

// Zdaj je poleg = FALSE

barplot (VADeaths, col = c("blue", "green", "light cyan", "lavender", "magenta"),
legend = rownames(VADeaths), beside = FALSE)

  • Zložen Bar Bar:

Namesto neprestanega dodeljevanja palic je učinkovito, da jih zložite po vrstnem redu.

Primer:

counts <- table (VADeaths)
barplot(counts, main="Distribution",
xlab="Rural Female", col=c("darkblue", "yellow"), legend = rownames(counts))

Zaključek

Zato smo razpravljali o osnovah oblikovanja črtnih grafikonov v R., kar vam bo pomagalo razumeti koncepte v realnem času za količinsko primerjavo. Vrstni grafikoni igrajo bistveno vlogo pri vizualizacijah podatkov. V črtnih grafikonih smo videli nekaj scenarijev v realnem času za kategorične vrednosti in spremljanje variacij postopka za dani nabor podatkov. Nove različice črtnih grafikonov vključujejo risanje s pomočjo pik. Vrstni grafikoni pomagajo pri razvrščanju vrednosti na več ravneh.

Priporočeni članki

To je vodnik za črtne grafikone v R. Tu smo razpravljali o sintaksi Osnovni, da bi ustvarili vrstico grafikona, dodeljevanje naslovov in nalepk z uporabo različnih Argumentov. Če želite izvedeti več, si oglejte tudi naslednje članke -
  1. Najboljša programska oprema Gantt Chart
  2. Ganttova lestvica v Tableauu
  3. Binomna porazdelitev v R
  4. Barski grafikon zložen v Tableau
  5. Kako ustvariti tortni grafikon v R?
  6. Koraki za ustvarjanje vrstice v R?
  7. Kako ustvariti grafikon JavaFX s programom?

Kategorija: