Статистик програмчлалын R хэл

МУИС-ийн Статистик хөтөлбөрийн STAT305 хичээлийн цахим хуудас


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

Хичээлийн сэдвүүд

СэдэвАгуулга
1УдиртгалR хэл болон R програмын талаар цэгцтэй, зөв ойлголт, суулгах болон ажиллах тухай анхны мэдэгдэхүүн
2R хэл дээрх програмчлалын суурь ойлголтR хэлний нөөцөлсөн үгс, объект нэрлэх зарчим, машины эпсилон, нэрийн огторгуй болон бусад зайлшгүй мэдэх шаардлагатай чухал суурь ойлголтууд
3Өгөгдөлд холбогдох объектын төрлүүдӨгөгдөлд холбогдох объектын төрлүүд, тэдгээрийн бүтэц, үүсгэх байдал болон элемент уруу нь хандах аргууд
4Өгөгдөл импортлох болон экспортлох, өгөгдлийн сантай холбож ажиллахR програмд өгөгдөл оруулах болон гаргах, өгөгдлийн сантай холбож ажиллах, ҮСХ-ны 1212.mn нээлттэй мэдээллийн онлайн сервисийн API-гаас мэдээлэл татах NSO1212 багцын хэрэглээ
5Өгөгдөлтэй ажиллахСтатистик өгөгдөлтэй ажиллах явцад хэрэглэдэг үндсэн 11 үйлдлийг R програм дээр хийх тухай
6Өгөгдөлтэй ажиллахСтатистик өгөгдөлтэй ажиллах явцад хэрэглэдэг үндсэн 11 үйлдлийг R програм дээр хийх тухай
7Оператор, нөхцөлт тушаалR хэлний үндсэн операторууд, тэдгээрийн ажиллах зарчим, операторуудын ажиллах дэс дараа, бүлэг тушаал, нөхцөлт тушаал програмчлахад ашиглах оператор болон функц
8ДавталтДавтагдах тушаал програмчлахад ашиглах оператор болон функц
9Функц, хувьсагчийн үйлчлэх хүрээФункц зарлах, функцийн аргумент, аргументын анхны утга, функцийн буцаах утга, функц дуудах, функц болон хувьсагчийн үйлчлэх хүрээ, хувьсагч дуудах зарчим
10R хэл дээрх програмчлалАлгоритм зохиох болон R хэл дээр програм бичих тухай үндсэн ойлголт
11Алдааны эргэн тойрондR хэлний алдааны түвшин, алдаа үүсгэх, алдаа боловсруулах, зарим нийтлэг алдааны шалтгаан, алдаанаас сэргийлэх тухай
12R хэл дээрх програмчлалR хэл дээр програм бичих тухай нэмэлт ойлголт болон жишээ
13R хэл дээрх програмчлалR хэл дээр оновчтой, үр ашигтай код бичих тухай, практик туршилт
14Класс ба объектОбъектын классын тухай ойлголт, ерөнхий (generic) функц, R хэлний классын системүүд, S3 класс
15Класс ба объектS4 болон Reference классууд, классын удамшил
16Багц хөгжүүлэлтR хэлний багцын бүтэц зохион байгуулалт, багц үүсгэх, хөгжүүлэхтэй холбогдох үндсэн ойлголт

Сургалтын хэрэглэгдэхүүн

Дүгнэх журам

  1. Ирц: 15 оноо
    Хичээл нэг удаа тасалбал эсвэл хоёр удаа хоцорвол 1 оноо суутгана. Мөн тухайн өдрийн лекцийн хичээлийн сэдэвтэй холбогдох лекцийн эмхэтгэл болон слайд хэвлэж авч ирээгүй бол хичээлд суусан гэж үзэхгүй.
    "You cannot truly listen to anyone and do anything else at the same time." – M. Scott Peck
    МУИС-ийн сургалтын журамд зааснаар хичээлийн лекц эсвэл семинарын 1/3-ээс дээш хувьд суугаагүй бол F* үнэлгээ авна. Энэ нь хичээлээ 6 буюу үүнээс олон удаа тасалбал тус үнэлгээг авна гэсэн үг юм.
  2. Явцын шалгалт: 60 оноо
    30 оноотой тестийн, 10 оноотой програмчлалын болон 20 оноотой практикийн шалгалт авна. Явцын шалгалтыг урьдчилж эсвэл нөхөж өгөхгүй. Хүндэтгэн үзэх шалтгааны улмаас өгч чадаагүй явцын шалгалтын оноог улирлын шалгалтын оноотой пропорцолж нөхнө.
  3. Улирлын шалгалт: 25 оноо
  4. Урамшуулал:
    9, 10, 11, 12, 13, 16 дугаар сэдвүүдийн дасгалыг хамгийн эхэнд гүйцэтгэж, тооцуулбал дасгал тус бүрт нэмэлт 2 оноо өгөх байдлаар шалгалтаар алдсан оноогоо нөхөн авах боломж олгоно.