Summary and Schedule

Callout

IRIM R Семинарууд

Kathryn Napier танилцуулсан бөгөөд материалыг Carpentries хэд хэдэн эх сурвалжаас тохируулсан бөгөөд үүнд:

IRIM R Workshop вэбсайтын англи хувилбар энд байна.

IRIM R Workshop вэбсайтын монгол хувилбарыг энд байрлуулсан.

Монгол хэл дээрх эх бичвэрийг Google Translate ашиглан автоматаар англи хэл дээрх эх бичвэрээс орчуулна.

Мужааны зорилго нь судлаачдад өгөгдөлтэй ажиллах үндсэн ойлголт, ур чадвар, багаж хэрэгслийг зааж өгөх бөгөөд ингэснээр тэд бага хугацаанд, өвдөлт багатай илүү их зүйлийг хийх боломжтой болно. Энэ бол програмчлалын туршлагагүй оролцогчдод зориулсан R-ийн танилцуулга юм. Семинарт дараахь зүйлс орно.

Семинар R програмчлалын хэл болон RStudio интерфейсийн талаарх мэдээллээр эхэлнэ.

  1. R болон R Studio-ийн танилцуулга

  2. R Packages, R Markdown болон R Notebooks-н танилцуулга

  3. R дахь өгөгдлөөр эхэлж байна

  4. dplyr болон tidyr-р өгөгдлийг удирдах

Энэ хичээл нь R эсвэл RStudio-ийн талаар урьдчилж мэдлэггүй, програмчлалын туршлагагүй гэж үздэг.

The actual schedule may vary slightly depending on the topics and exercises chosen by the instructor.

Бэлтгэл ажил


Энэхүү цуврал семинар нь практик дадлага хийх зориулалттай тул суралцагчид заавал хийх ёстой компьютер дээрээ R болон RStudio суулгасан байна. Та бас байх хэрэгтэй хэд хэдэн R багц суулгах, лавлах үүсгэх, татаж авах боломжтой файлууд.

R болон RStudio-г суулгана уу

R болон RStudio хоёр тусдаа програм хангамж юм:

  • R нь програмчлалын хэл ба кодыг ажиллуулахад ашигладаг програм хангамж юм R дээр бичигдсэн.
  • RStudio нь хөгжлийн нэгдсэн орчин (IDE) юм R-г ашиглахад хялбар болгодог. Эдгээр семинарт бид RStudio-г ашигладаг R-тай харилцах.

Хэрэв танд R болон RStudio суулгаагүй байгаа бол дараахыг дагана уу үйлдлийн системийнхээ зааврыг доороос үзнэ үү. Та R-г суулгах хэрэгтэй RStudio-г суулгахаас өмнө.

  • R-г эндээс татаж авна уу CRAN website.
  • Дөнгөж татсан .exe файлыг ажиллуул
  • руу оч RStudio download page
  • INSTALL RSTUDIO DESKTOP FOR WINDOWS дээр дарна уу
  • Дөнгөж татсан .exe файлыг ажиллуул
  • Үүнийг суулгасны дараа RStudio-г нээгээд ажиллаж байгаа эсэхийг шалгаарай ямар ч алдааны мэдэгдэл авахгүй.
  • R-г эндээс татаж авна уу CRAN website.
  • Хамгийн сүүлийн үеийн R хувилбарын .pkg файлыг сонгоно уу
  • Татаж авсан файл дээр давхар товшоод R-г суулгана уу
  • Энэ нь бас суулгах нь зүйтэй юм XQuartz (зарим багцад шаардлагатай)
  • руу оч RStudio download page
  • Installers доороос сонгоно уу ОРОН БАЙГУУЛАГЧ0 (ОРОН БАЙГУУЛАГЧ0)
  • RStudio-г суулгахын тулд файл дээр давхар товшино уу
  • Үүнийг суулгасны дараа RStudio-г нээгээд ажиллаж байгаа эсэхийг шалгаарай ямар ч алдааны мэдэгдэл авахгүй.
  • Өөрийн түгээлт дээр дарна уу Linux folder of the CRAN website. Linux Mint хэрэглэгчид Ubuntu-д зориулсан зааврыг дагаж мөрдөх ёстой.
  • R-г суулгахын тулд түгээлтийн зааварчилгааг дагана уу.
  • руу оч RStudio download page
  • Линукс системдээ тохирох суулгагчийг сонгоно уу (Ubuntu/Debian эсвэл Федора)
  • RStudio-г суулгахын тулд файл дээр давхар товшино уу
  • Үүнийг суулгасны дараа RStudio-г нээгээд ажиллаж байгаа эсэхийг шалгаарай ямар ч алдааны мэдэгдэл авахгүй.

R болон RStudio-ийг шинэчил

Хэрэв танд R болон RStudio суулгасан бол эхлээд R-оо шалгана уу. хувилбар шинэчлэгдсэн:

  • Таныг RStudio-г нээхэд таны R хувилбар нь дотор хэвлэгдэх болно зүүн доод талд байгаа консол. Эсвэл та бичиж болно sessionInfo()-г консол руу оруулна уу. Хэрэв таны R хувилбар 4.0.0 эсвэл Дараа нь та энэ семинарт R-г шинэчлэх шаардлагагүй болно. Хэрэв таны хувилбар of R нь үүнээс хуучин бол хамгийн сүүлийн хувилбарыг татаж аваад суулгаарай R төслийн вэб сайтаас R for Windows, for MacOS, эсвэл for Linux
  • R-ийн хуучин хувилбаруудыг системээсээ устгах шаардлагагүй, Харин та үүнийг хийхийг хүсвэл Би хэрхэн устгах вэ R?
  • R-н шинэ хувилбарыг суулгасны дараа дахин суулгах шаардлагатай болно шинэ хувилбар бүхий таны бүх багц. Windows-ын хувьд, байна R-ээ сайжруулахад тань туслах installr нэртэй багц хувилбар болон багц номын сангаа шилжүүлээрэй. Үүнтэй төстэй багц гэж нэрлэдэг pacman нь R багцуудыг шинэчлэхэд туслах болно RStudio-г хамгийн сүүлийн хувилбар руу шилжүүлж, RStudio-г нээж, дээр дарна уу Help > Check for Updates. Хэрэв шинэ хувилбар байгаа бол дараахыг дагана уу дэлгэц дээрх заавар. Өгөгдмөлөөр RStudio мөн автоматаар болно шинэ хувилбаруудын талаар үе үе мэдэгдэнэ.
Callout

R-н шинэ хувилбаруудын оруулсан өөрчлөлтүүд нь ихэвчлэн байдаг арагш нийцтэй. Энэ нь таны хуучин код дараа нь ажиллах ёстой Таны R хувилбарыг шинэчилж байна. Гэсэн хэдий ч, хэрэв эвдэрсэн өөрчлөлт гарсан бол энэ нь тийм юм Та R-ийн олон хувилбарыг суулгаж болно гэдгийг мэдэхэд хэрэгтэй параллель байх ба RStudio-д эдгээрийн хооронд шилжих боломжтой Tools > Global Options > General > Basic.

Хэдийгээр энэ нь аймшигтай мэт санагдаж болох ч асуудалтай тулгарах нь илүү нийтлэг юм R эсвэл R packages-ийн хуучирсан хувилбаруудыг ашигласантай холбоотой. Үргэлжлүүлж байна R, RStudio-н хамгийн сүүлийн үеийн хувилбарууд болон бусад багцуудтай тогтмол хэрэглэх нь сайн туршлага юм.

Шаардлагатай R багцуудыг суулгана уу

Сургалтын үеэр бидэнд хэд хэдэн R багц хэрэгтэй болно. Багцууд бусад хүмүүсийн бичсэн ашигтай R кодыг агуулна. Бид ашиглах болно tidyverse багц.

Эдгээр багцыг суулгахыг оролдохын тулд RStudio-г нээж, хуулж буулгана уу дараах тушаалыг консолын цонхонд оруулна (анивчих курсорыг хай зүүн доод талд), дараа нь Enter-г дарна уу. (Windows and Linux) эсвэл Return (MacOS)-г гүйцэтгэнэ. тушаал.

R

install.packages("tidyverse")
install.packages("help")

Эсвэл та RStudio's график ашиглан багцуудыг суулгаж болно Tools > Install Packages руу очоод хэрэглэгчийн интерфэйсийг оруулна уу багцын нэрийг таслалаар тусгаарлана.

R таны машин дээр багцуудыг татаж суулгахыг оролддог.

Суулгац дууссаны дараа та багцуудыг ачаалахыг оролдож болно дараах кодыг консол дээр буулгана:

R

library(tidyverse)
library(here)

Хэрэв та there is no package called ‘...’ шиг алдаа олж харахгүй байгаа бол явахад таатай байна!

R багцуудыг шинэчилж байна

Ерөнхийдөө R хувилбар болон бүх багцаа хадгалахыг зөвлөж байна шинэ хувилбарууд нь сайжруулалт, чухал ач холбогдолтой тул шинэчлэгдсэн алдаа засах. Суулгасан багцуудаа шинэчлэхийн тулд Update дээр дарна уу RStudio-н баруун доод хэсэгт байрлах Packages таб эсвэл хаяг руу очно уу Tools > Check for Package Updates...

Заримдаа багцын шинэчлэлтүүд нь таны хуучин кодыг эвдэх өөрчлөлтүүдийг оруулдаг. Энэ нь маш их урам хугарах болно. Энэ асуудлаас зайлсхийхийн тулд та ашиглаж болно renv нэртэй багц. Энэ нь таны ашиглаж байсан багцын хувилбаруудыг түгжих болно өгөгдсөн төсөл бөгөөд тэдгээрийг яг дахин суулгахад хялбар болгодог багц хувилбарыг шинэ орчинд, жишээ нь шинэчилсэний дараа R хувилбар эсвэл өөр компьютер дээр. Бид renv багцыг танилцуулах болно ирээдүйн семинар дээр.