Distribuții de complot în R | R-BLOGGERS

URMĂREȘTE-NE
16,065FaniÎmi place
1,142CititoriConectați-vă

(Acest articol a fost publicat pentru prima dată pe Jason Bryerși a contribuit cu drag la R-Bloggers). (Puteți raporta problema despre conținutul de pe această pagină aici)


Doriți să vă împărtășiți conținutul pe R-Bloggers? Faceți clic aici dacă aveți un blog sau aici dacă nu.

Când lucrați cu distribuții în R, fiecare distribuție are patru funcții, și anume:

  • dXXX – Funcția de densitate.
  • rXXX – Generați un număr aleatoriu din această distribuție.
  • pXXX – Returnează zona din stânga valorii date.
  • qXXX – Returnează cuantile pentru valoarea/aria dată.

Unde XXX este numele de distribuție (de exemplu norm, binom, tetc.).

remotes::install_github('jbryer/VisualStats')

VisualStats::plot_distributions() Funcția va genera patru parcele reprezentând cele patru funcții de distribuție R. Pentru fiecare puncte de subplot corespund primului parametru al funcției corespunzătoare (rețineți subplotul pentru aleatoriu rXXX Funcția nu are puncte, deoarece acest lucru returnează pur și simplu valorile aleatorii din distribuția respectivă). Săgețile corespund cu ceea ce va returna acea funcție.

library(VisualStats)
data('distributions', package="VisualStats")
plot_distributions(dist="norm",
                   xvals = c(-1, 0, 0.5),
                   xmin = -4,
                   xmax = 4)

Primele două parcele (dXXX şi rXXX) complotați distribuția. Cele două parcele de jos sunt funcția de densitate cumulată pentru distribuția dată. CDF descrie probabilitatea ca o variabilă aleatorie (x) să fie mai mică sau egală cu o valoare specifică (x), scris ca f (x) = p (x ≤ x). CDF oferă o vedere completă a distribuției unei variabile aleatorii prin acumularea probabilităților până la acel moment.

plot_distributions(dist="binom",
                   xvals = c(1, 3),
                   xmin = 0,
                   xmax = 10,
                   args = list(size = 10, prob = 0.35))

VisualStats Pachetul are, de asemenea, o aplicație strălucitoare care vă permite să complotați interactiv cele 17 distribuții disponibile în baza R.

Captură de ecran a distribuțiilor aplicației strălucitoare

Dominic Botezariu
Dominic Botezariuhttps://www.noobz.ro/
Creator de site și redactor-șef.

Cele mai noi știri

Pe același subiect

LĂSAȚI UN MESAJ

Vă rugăm să introduceți comentariul dvs.!
Introduceți aici numele dvs.