Pojdi na vsebino

Programski jezik R

Iz Wikipedije, proste enciklopedije

R je programski jezik in prosto programsko okolje, namenjeno predvsem statističnemu računanju in vizualizaciji podatkov.

R se široko uporablja v znanosti o podatkih, rudarjenju podatkov, bioinformatiki, finančni analizi in drugih akademskih raziskavah. Jezik odlikuje bogat ekosistem programskih paketov, dostopen prek repozitorija CRAN.

Programski jezik je implementiran primarno v C-ju, Fortranu in v R-ju samem. Deluje na vseh glavnih platformah (Linux, macOS, Windows).[1]

Zgodovina

[uredi | uredi kodo]

R sta leta 1993 razvila Ross Ihaka in Robert Gentleman na Univerzi v Aucklandu na Novi Zelandiji kot alternativno implementacijo jezika S, ki sta jo uporabljala pri poučevanju statistike.[2]

Prva javna različica je izšla avgusta 1993, leta 1997 pa je R postal uradni GNU projekt.[3] Stabilna različica 1.0.0 je izšla 29. februarja 2000. Od takrat ga vzdržuje mednarodna skupnost razvijalcev pod okriljem istoimenske fundacije.

Redno se uvršča med najbolj priljubljene jezikov za analizo podatkov.[4][5]

Značilnosti

[uredi | uredi kodo]
  • interpretiran jezik z dinamično tipizacijo
  • močna podpora za matrično in vektorsko računanje
  • vgrajeni napredni grafični sistemi (paketi base graphics, ggplot2, lattice)
  • več paradigem: funkcijsko, objektno usmerjeno (S3 in S4 sistemi), proceduralno
  • od verzije 4.1 ima lasten operator cevi |>


Glej tudi

[uredi | uredi kodo]

Sklici

[uredi | uredi kodo]
  1. »R: What is R?«. www.r-project.org. Pridobljeno 10. maja 2025.
  2. Hornik, Kurt; The R Core Team (12. april 2022). »R FAQ«. The Comprehensive R Archive Network. 2.13 What is the R Foundation?. Arhivirano iz spletišča dne 28. decembra 2022. Pridobljeno 28. decembra 2022.
  3. »R - Free Software Directory«. directory.fsf.org. Pridobljeno 26. januarja 2024.
  4. »Technology - 2025 Stack Overflow Developer Survey«. Stack Overflow. 2025. Pridobljeno 29. januarja 2026.
  5. »TIOBE Index for January 2026«. TIOBE Software. Arhivirano iz spletišča dne 29. januarja 2026. Pridobljeno 29. januarja 2026. R ranks 10th with continued growth in data science.