RStudio - saskarne tiešsaistē ar statistikas programmu R

rstudioAicinām Jūs, LU studenti un darbinieki, iepazīties ar RStudio. RStudio ir bezmaksas atvērtā koda programmatūra, kas darbojas tiešsaistē un nodrošina saskarni ar statistikas programmu R (pilnvērtīga SPSS alternatīva). Nepieciešama ir tikai pārlūkprogramma (gan uz Windows, Mac un Linux sistēmām) un mūsu apskatāmajā gadījumā - Jūsu LU lietotājvārds un parole, ar kuriem slēgsities klāt saviem RStudio datiem. Visas pamatdarbības RStudio tiek veiktas no komandrindas, taču vienā vietnē ir iespējams pārvaldīt visus R skriptus, grafikus, projektus, pakotnes, kā arī veidot (piemēram, ar vietens github palīdzību) automātisku datu sinhronizāciju. RStudio saglabā arī darbību vēsturi (ar meklēšanas iespējām arī tajā), visus personīgos uzstādījumus, PDF failu eksportēšanu u.c.

LU RStudio vietnes adrese: https://rstudio.lu.lv

Priekšrocības:

  • bezmaksas
  • brīvi pieejama no jebkuras operētājsistēmas
  • to iespējams nodrošināt visiem interesentiem
  • versiju savietojamība, jo visi lieto vienu versiju
  • liels papildinājumu klāsts, kuru katrs lietotājs var pielāgot sev individuāli

Savas funkcijas:

  • programmā R var veidot pats savas funkcijas, kuras vajadzības gadījumā var apvienot (kompilēt) savās paketēs

Grafiki:

  • viena no labākajām R iespējām ir veidot augstas kvalitātes grafikus, kuros var konfigurēt gandrīz visus parametrus

Savietojamība:

  • ar programmu R (izmantojot gan bāzes versiju, gan papildus paketes) ir iespējams importēt ļoti plašu klāstu failu (.txt, .csv, Excel, SPSS, SAS, STATA, ...), importēt failus no interneta, izmantot API, veidot pieslēgumus datubāzēm (SQL) u.c.

Atkārtojamība:

  • ir iespējams veidot R skripta failus, saglabājot visas darītās darbības un nodrošināt, ka arī citi var atkārtot visu, kas veikts, lai pārliecinātos par aprēķinu pareizību. Šobrīd R ir izveidotas paketes, kas nodrošina arī iespējas veidot automātisku ziņojumu veidošanu, no jauna analizējot datus.

Aplūkosim, kā notiek darbs LU RStudio vietnē.

Pieslēdzamies rstudio.lu.lv vietnei ar savu LU lietotājvārdu un paroli.

rstudio

RStudio saskarnē kreisajā pusē redzam komandrindas logu, no kuras palaižam komandas, lai apstrādātu datus. Labajā pusē - darba vides iestatījumus, atvērtos failus, saīsinājumikonas darbībām ar pakotnēm, skriptiem u.c.

rstudio

Pakotnes instalēšana un aktivizēšana

Lai pieinstalētu jaunu pakotni (package), veicamas sekojošas darbības. Pirmais veids, kā to izdarīt, būtu komandrindā rakstīt

install.package()

iekavās norādot pakotnes nosaukumu. Bet grafiskajā saskarnē to iespējams izdarīt, nospiežot uz "Packages" (kas atver pieinstalēto pakotņu sarakstu). Tad klišķinām uz "Install packages".

rstudio

Uznirstošajā "Install packages" logā atliek sākt rakstīt instalējamās pakotnes nosaukumu, kad tas tiek automātiski sameklēts.

rstudio

Kad pakotne ir sameklēta, spiežam "Install".

rstudio

Lūk, komandrindas logā tiek attēlota visa informācija par pakotnes instalēšanas procesu, tai skaitā, starp citu, arī komandas, kuras var tikt izmantotas Jūsu datu apstrādē. Pakotne ir pieinstalēta tagad, taču, lai tās funkcijas aktivizētu darbam, ir jāiezīmē izvēles rūtiņa iepretim nule uzinstalētajai pakotnei "Packages" logā labajā pusē.

rstudio

Noklikšķinot uz pakotnes nosaukuma, iespējams iegūt papildus informāciju par komandām, kā arī piemērus darbā.

rstudio

Lūk, piemēram, pakotnes "colortools" komandas

wheel("tomato", num=18, bg="gray20", cex=0.7)

grafisks attēlums.

rstudio

Datu importēšana

RStudio ir savietojams ar dažādiem datu formātiem. Var importēt .txt, .csv, Excel, SPSS, SAS, STATA u.t.t. Apskatīsim, kā tas notiek.

"Files" cilnē spiežam pogu "Upload".

rstudio

Ar "Browse..." norādām importējamo failu. Šajā piemērā tiek importēts CSV formāta fails. Spiežam "OK".

rstudio

Kad fails ir ticis augšupielādēts, tas redzams "Files" cilnē. Lai pievienotu tā datus tekošajam projektam, "Workspace" cilnē spiežam uz "Import datasheet" un izvēlamies "From Text File".

rstudio

Norādām failu, kura datus jāpievieno. Spiežam "Open".

rstudio

Faila atvēršanas vednis dialogā piedāvā izvēlēties decimālo atdalītāju un citus parametrus, kas tiek noteikti automātiski. Pārbaudiet datus kolonnās "Data Frame" logā un importēšana var sākties.

rstudio

Tagad redzam pievienotos datus "datums un skaits.csv"

rstudio

Papildus informācija

Papildus informācija par RStudio tīmeklī:

Pamācība darbā ar programmu R

Youtube pamācība, kā pieinstalēt pakotnes: