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 -- Najboljša programska oprema Gantt Chart
- Ganttova lestvica v Tableauu
- Binomna porazdelitev v R
- Barski grafikon zložen v Tableau
- Kako ustvariti tortni grafikon v R?
- Koraki za ustvarjanje vrstice v R?
- Kako ustvariti grafikon JavaFX s programom?