Summary and Schedule
IRIM R Семинарууд
Kathryn Napier танилцуулсан бөгөөд материалыг Carpentries хэд хэдэн
эх сурвалжаас тохируулсан бөгөөд үүнд:
IRIM R Workshop вэбсайтын англи хувилбар энд байна.
IRIM R Workshop вэбсайтын монгол хувилбарыг энд байрлуулсан.
Монгол хэл дээрх эх бичвэрийг Google Translate ашиглан автоматаар англи хэл дээрх эх бичвэрээс орчуулна.
Мужааны зорилго нь судлаачдад өгөгдөлтэй ажиллах үндсэн ойлголт, ур чадвар, багаж хэрэгслийг зааж өгөх бөгөөд ингэснээр тэд бага хугацаанд, өвдөлт багатай илүү их зүйлийг хийх боломжтой болно. Энэ бол програмчлалын туршлагагүй оролцогчдод зориулсан R-ийн танилцуулга юм. Семинарт дараахь зүйлс орно.
Семинар R програмчлалын хэл болон RStudio интерфейсийн талаарх мэдээллээр эхэлнэ.
RболонR Studio-ийн танилцуулгаR Packages,R MarkdownболонR Notebooks-н танилцуулгаRдахь өгөгдлөөр эхэлж байнаdplyrболонtidyr-р өгөгдлийг удирдах
Энэ хичээл нь R эсвэл RStudio-ийн талаар
урьдчилж мэдлэггүй, програмчлалын туршлагагүй гэж үздэг.
| Setup Instructions | Download files required for the lesson | |
| Duration: 00h 00m |
1. R болон
RStudio-ийн танилцуулга
|
Та яагаад R болон RStudio ашиглах ёстой
вэ?Та R болон RStudio дээр хэрхэн ажиллаж
эхлэх вэ?::: |
| Duration: 00h 45m |
2.
R Packages,
Markdown болон Notebooks-н танилцуулга
|
R package гэж юу вэ?R багцуудыг хэрхэн
суулгах вэ?R Markdown ба R Notebooks гэж
юу вэ?Би R кодыг текст болон графиктай хэрхэн нэгтгэх
вэ?Би хэрхэн .Rmd файлыг .html болгон
хөрвүүлэх вэ?::: |
| Duration: 01h 45m | 3. Өгөгдлөөс эхэлнэ |
R өгөгдөл хэрхэн хадгалдаг вэ?Data.frame гэж юу вэ? Би .csv файлыг хэрхэн бүтнээр нь R руу
унших вэ?Би өөрийн өгөгдлийн багцын талаарх үндсэн хураангуй мэдээллийг хэрхэн авах вэ? R нь миний датасет дахь
мөрүүдийг хэрхэн яаж өөрчлөх вэ?Яагаад би утсанд өөрөөр хандахыг хүсч байна вэ? R-д огноог хэрхэн дүрсэлсэн, би форматыг
хэрхэн өөрчлөх вэ?::: |
| Duration: 02h 57m |
4. dplyr болон
tidyr-р өгөгдлийг удирдах
|
Дата фреймээс тодорхой мөр ба/эсвэл баганыг хэрхэн сонгох вэ? Хэрхэн олон командыг нэг команд болгон нэгтгэх вэ? Би хэрхэн шинэ багана үүсгэх эсвэл одоо байгаа баганыг a dataframe? Би өөрийн хэрэгцээг хангахын тулд өгөгдлийн хүрээг хэрхэн дахин форматлах вэ? ::: |
| Duration: 04h 27m | 5. R дахь тоон мэдээллийн шинжилгээ |
Би ямар статистик тестийг ашиглах ёстой вэ? Хэрхэн олон тестийг нэгэн зэрэг явуулах вэ? ::: |
| Duration: 05h 57m | Finish |
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төслийн вэб сайтаасRfor Windows,for MacOS, эсвэлfor Linux - R-ийн хуучин хувилбаруудыг системээсээ устгах шаардлагагүй, Харин та үүнийг хийхийг хүсвэл Би хэрхэн устгах вэ R?
-
R-н шинэ хувилбарыг суулгасны дараа дахин суулгах шаардлагатай болно шинэ хувилбар бүхий таны бүх багц.Windows-ын хувьд, байнаR-ээ сайжруулахад тань туслахinstallrнэртэй багц хувилбар болон багц номын сангаа шилжүүлээрэй. Үүнтэй төстэй багц гэж нэрлэдэгpacmanньRбагцуудыг шинэчлэхэд туслах болноRStudio-г хамгийн сүүлийн хувилбар руу шилжүүлж,RStudio-г нээж, дээр дарна ууHelp > Check for Updates. Хэрэв шинэ хувилбар байгаа бол дараахыг дагана уу дэлгэц дээрх заавар. ӨгөгдмөлөөрRStudioмөн автоматаар болно шинэ хувилбаруудын талаар үе үе мэдэгдэнэ.
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 багцыг танилцуулах болно
ирээдүйн семинар дээр.