Тусламж авахын тулд өгөгдөлд дүн шинжилгээ хийх, дүрслэх. Арга зүйн гарын авлага "Тусламжийн R мэдээллийн статистик дүн шинжилгээ ба дүрслэл". Үндсэн функц lapply болон найз нөхөд

Курсын хөтөлбөр

R хэл дээрх програмчлалын элементүүд

  • Статистикийн тодорхойлолт ба дүрслэл
  • Жишээлбэл, юу нь илүү чухал вэ: дундаж чек гэж юу вэ?

Кластер шинжилгээ

  • Yake zavdannya virishuetsya. Бүлэг объектыг дэд бүлгүүдэд хуваа.
  • Даалгаврын жишээ. Сайтуудын сегментчилэл, ижил төстэй сайтуудын тэмдэглэгээ.
  • Дагаж мөрдөх аргууд. ІІєєєrarchіchny кластер шинжилгээ, урьдчилсан дундаж арга, өмнөх medovidіv арга.

Статистикийн таамаглалыг дахин шалгах

  • Yake zavdannya virishuetsya. Хоёр бүлэг объектыг хослуул.
  • Даалгаврын жишээ. Користувачийн A/B тестийн зан төлөв янз бүрийн хувилбаруудсайтын тал.
  • Дагаж мөрдөх аргууд. Пропорцын тест, Оюутны тест, Левин тест, Вилкоксон-Манн-Уитни тест

Шугаман регрессийн шинжилгээ.

  • Даалгаврын жишээ. Их хэмжээний митийн дараа машинуудын байрны үнэ хэр их унасныг үнэл.
  • Дагаж мөрдөх аргууд. Vіdbіr zminnikh, kolіnearnіst, vplivovі сонор сэрэмж, илүүдэл дүн шинжилгээ. Параметрийн бус регресс (цөмийн тэгшитгэх). Нэмэлт шугаман регрессийн хувьд улирлын агуулахаас богино цувралыг урьдчилан таамаглах

Урьдчилан мэдээлэх

  • Yake zavdannya virishuetsya. Хугацааны цувралын таамаглалыг өдөөх
  • Даалгаврын жишээ. Сайтын гүйцэтгэлийг 6 сарын өмнө урьдчилан таамаглах.
  • Дагаж мөрдөх арга. Экспоненциал гөлгөр болгох

Машины сургалт (Зураг таних)

  • Даалгаврын жишээ. Арьс vіdvіduvacha сайтад тэр vіk болж хүлээн зөвшөөр
  • Дагаж мөрдөх аргууд. Ангилалын модны хамгийн ойрын sus_d-ийн арга (CART). Випадкови риштування. градиентийг нэмэгдүүлэх машин

Хичээлийн оноо

Сонсогчид 14-ийг харах болно лабораторийн роботууд. Хичээлийн үнэлгээг дараах дүрмийн дагуу тогтооно.

  • Сайн - бүх роботууд даатгуулсан;
  • Dobre - бүх роботууд даатгуулсан, гэмт хэрэгтэн үү?;
  • Zadovіlno - бүх ажлыг даатгуулсан, krіm хоёр;
  • Тааламжгүй - өөр аргаар.

Лабораторийн робот юуг хариуцдаг

  • сонсголын тусламжтайгаар та өгөгдөл, хоол тэжээлийн багцыг харж болно;
  • сонсогч хоол тэжээлээ баталж, хүснэгт, график, скриптээр өөрийнхөөрөө баталгаажуулж, R-ээ бичье;
  • сонсогч нэмэлт хангамжийг мэддэг.

Хоолны жишээ. Химийн шинжилгээний үр дүнд үндэслэн дарсны брэндийг таних цагийн турш Random Forest алгоритмын оновчтой роботыг баталгаажуулах параметрүүдийг хүсэх.

Хичээлийг сонсохын тулд юу мэдэх хэрэгтэй вэ

Хичээлийг сонссон хүмүүс мэдлэгийн онолын хичээлийг сонссон гэдгийг хэлье.

Уран зохиол

  • Шипунов, Балдин, Волкова, Коробейников, Назарова, Петров, Суфиянов Наочная нарын статистик. Ялалт Р
  • Мастикский, Шитикив Статистикийн дүн шинжилгээТусламжийн өгөгдлийн дүрслэл Р
  • Бишопын хэв маягийг таних ба машин сурах.
  • Жеймс, Виттен, Хасти, Тибширани. Статистикийн сургалтын танилцуулга. R хэл дээрх програмуудтай.
  • Хасти, Тибширани, Фридман. Статистикийн сургалтын элементүүд_Өгөгдлийн олборлолт, дүгнэлт, таамаглал 2+ed
  • Кроули. R ном.
  • Kabacoff R ажиллаж байна. Өгөгдлийн шинжилгээ ба график Р.

Викладачи

Лекцийн жагсаалт

R-ийн танилцуулга: үндсэн командууд. Медиан, квантил ба квартил. Гистограм. Стовпчиковын диаграмм. Дугуй диаграм. Сарнай диаграм. Өргөтгөх матриц диаграммууд. Графикийн өнгөний сонголт. Вусами бүхий хайрцагнууд (хайрцагны диаграм). Сонгон шалгаруулалтын ердийн хамгаалалт: арифметик дундаж, дундаж эсвэл богиносгосон дундаж. Өгөгдөлд дүн шинжилгээ хийхэд тохиромжтой ердийн утгыг тодорхойлох арга замыг сонго. Логнормаль тархалт. Викиди маш болгоомжтой.

Шаталсан кластерын шинжилгээ. Кластер, объектуудын хооронд зогсох, кластеруудын хооронд зогсох. Алгоритм нь дендрограммаас санаа авсан. Камянисты osip/likot. Өгөгдлийн стандартчилал. Хүндэтгэлийн бэлтгэл хийх цагийн ердийн өршөөл. Үр дүнгийн тайлбар.

Дундаас хүртэлх арга. Вариацын тоо хэмжигч, царигийн үр тариа. Алгоритмыг урьдчилан дундажлах аргад дүрслэн харуулах. Кластерын тоог тодорхойлох арга. NbClust номын сан. Камянисты osip/likot. Кластеруудыг дүрслэн харуулах Багатомир масштаб.

Статистикийн таамаглалыг дахин батлах. Муу санааны таамаглал, нэгэн төрлийн, бие даасан байдал, rozpodіlu-ийн параметрүүдийн талаархи таамаглал.

Статистикийн таамаглалыг дахин батлах. Эхний болон өөр төрлийн өршөөл, p-утга ба ач холбогдлын түвшин, статистикийн таамаглалыг дахин шалгах, үр дүнг тайлбарлах алгоритм. Rozpodіlu-ийн хэвийн байдлын талаархи таамаглал. Шапиро-Вилка, Колмогоров-Смирнов нарын шалгуур. Хэвийн байдалтай нүүр тулахдаа санаанд оромгүй сэтгэл төрж байна. Чичиргээг солих. Бие даасан болон залуус вибирки. Student's t-test, Mann-Whitney-Wilcoxon тест, Mood's тестээс сонго. Оюутны t-тестийн олон янз байдал ба тэнцүү дисперсүүд. Явах цагийн дүрслэл. Нэг талын болон хоёр талын туршилт.

Статистикийн таамаглалыг дахин батлах. Чичиргээг солих. Бие даасан болон залуус вибирки. Student's t-test, Mann-Whitney-Wilcoxon тест, Mood's тестээс сонго. Оюутны t-тестийн олон янз байдал ба тэнцүү дисперсүүд. Явах цагийн дүрслэл. Нэг талын болон хоёр талын туршилтууд. Тусгаар тогтнол. Пирсон, Кендал, Спирман нарын корреляцийн коэффициентүүд нь хоёр хүний ​​хоорондын холболтын ердийн өршөөл юм. Висновкивын харааны хувилбар.

Шугаман регрессийн шинжилгээ Загвар, коэффициентийн үнэлгээний тайлбар, детерминацын үржүүлэгч коэффициент. Тодорхойлох үржүүлэгчийн коэффициентийн тайлбар, його застосуваннягийн талбайн гүний хөрс. Хамгийн чухал таамаглагчдыг тодорхойлох, арьсны таамаглагчийн оруулсан хувь нэмрийг үнэлэх. Загварын сэргэлтийг засах алгоритмууд. Колинеаризм.

Шугаман регрессийн шинжилгээ: нэг цагт богино цувралыг урьдчилан таамаглах.

Улирлын үзүүлэлтийн (зохиомол, бүтцийн) өөрчлөлтөөс регрессийн загварт үндэслэн таамаглах. Тренд, улирлын агуулах, зан чанарын өөрчлөлт бага, викиди. Логарифм нь үржүүлгийн улирлын шинж чанарыг нэмэлт болгон хувиргах арга юм. Үзүүлэлтийн өөрчлөлт. Нэрээ өөрчлөх.

Шугаман регресс - илүүдлийн шинжилгээ. Гаус-Марковын теоремын загварын хил хязгаарыг устгах. Илүүдэл бүтээгдэхүүний шинжилгээ. Тодорхой зүйлийг уучлаарай. Multicollinearity, Tolerance ба VIF. Халиалтын тархалтын бат бөх чанарыг дахин шалгах. Хэвийн нөхцөлд илүүдэлтэй холбоогүй харагдах загваруудыг засах. Күүк ба хөшүүргийг үзнэ үү. Дурбин-Уотсоны статистик. Богино тооны улирлын залруулга.

Экспоненциал тэгшитгэх Холт "a-Winters" арга. Орон нутгийн чиг хандлага, орон нутгийн улирлын шинж чанар.

Нэр томьёо: Машины сургалт, хиймэл оюун ухаан, өгөгдөл олборлолт ба хэв маягийг таних.

Хамгийн ойрын шүүхэд хүргэх арга. Проможнист арга. Залхуу суралцах (ledache learning). Онцлог сонголт. Хөндлөнгийн баталгаажуулалт. k-fold cross-validation. Overfitting (Overworld fitment). Эхэндээ тэр vibirki-г туршиж үздэг.

Дараагийн хамгийн ойрын нэхэмжлэлийн арга Жишээ. Хамгийн ойрын sucіdіv-ийн тоог тодорхойлох. Роботын аргын үр ашгийн дарааллын хүснэгт.

Ангиллын мод CART. Геометрийн дүр төрх. Логик дүрмийн багцад оруулах. Харагдах модонд хүндэтгэл үзүүлж байна. Vuzli, аавууд болон naschadki, kіntsev vuzli. Босго утга. rpart номын сан. Вузлагийн цэвэр ариун байдалд ирээрэй (бохирын хэмжүүр). Вимирийн цэвэр байдлын аргууд: жин, энтропи, ангиллын өршөөл. Модны халих дүрэм. rpart.plot номын сан.

Өнгөрсөн удаад (2014 оны намар дөхөж байна; би үүнийг ингэж чирж байгаа нь бүр ичмээр юм!) Би R-ийн үндсэн боломжуудын талаар ярьсан. Үндсэн давталт нь хамгийн сайн шийдэл биш боловч R-д гогцоонууд дээд цуурайилүү. Тиймээс би данимтай ажиллах нь үнэхээр зайлшгүй шаардлагатай гэдгийг би шууд хэлье, ингэснээр эцсийн үр дүнд олон аяга түрс уухад саад учруулахгүйгээр процессыг тооцоолох болно. Нэмж дурдахад, би эдгээрийн талаар судлахад хэсэг хугацаа зориулах болно, учир нь тэдгээр нь R-д өгөгдлийг дүрслэн харуулах өнөөгийн аргуудаар гарч ирдэг. Тиймээс практикт өгөгдөл боловсруулах үр дүнг танилцуулах найдвартай байдал нь үр дүнгээс багагүй чухал юм. өөрсдөө доогуур байдаг. Энгийн нэгээс эхэлцгээе.

Вектор үйлдлүүд

Дашрамд хэлэхэд, R-ийн үндсэн төрөл нь тоо биш, харин вектор бөгөөд үндсэн арифметик үйлдлүүдийг векторын элемент дээр гүйцэтгэдэг.

> x<- 1:6; y <- 11:17 >X + y 12 14 16 18 20 22 18> x> 2 худал худал үнэн үнэн үнэн> x * y 11 24 39 56 75 96 17> x / y

Энд бүх зүйлийг дуусгахад хялбар байдаг, үүнд тэжээл өгөх нь логик юм: вектор вектор ажиллахгүй бол юу болох вэ? Якщо ми, хэлээрэй, бичээрэй<- 2, то будет ли x * k соответствовать умножению вектора на число в математическом смысле? Короткий ответ - да. В более общем случае, когда длина векторов не совпадает, меньший вектор просто продолжается повторением:

>z<- c(1, 0.5) >x * z 1 1 3 2 5 3

Матрицын хувьд ойролцоогоор ижил байна.

> x<- matrix(1:4, 2, 2); y <- matrix(rep(2,4), 2, 2) >x * y [,1] [,2] 2 6 4 8 > x / y [,1] [,2] 0,5 1,5 1,0 2,0

Энэ нь матрицыг битээр үржүүлэх биш "хэвийн" үед бид дараах байдлаар харагдана.

> x %*% y [,1] [,2] 8 8 12 12

Гэсэн хэдий ч, үнэхээр, бүр илүү сайн, ажиллахад хялбар, хэрвээ бид хүч функцээ вектор эсвэл матрицын элементүүдэд нэгтгэх шаардлагатай бол бид яаж циклгүйгээр бүтээх вэ? Асуудлыг шийдэхийн тулд R дээр хакердсан pidhid нь бидний өмнө нь функциональ нүүдэл хийж байсантай адил боловч Python эсвэл Haskell дээр газрын зургийн функцийг тааварлаж байна.

Үндсэн функц lapply болон найз нөхөд

Энэ гэр бүлийн эхний үүрэг бол лаппли юм. Энэ нь арьсны элементийн өгөгдсөн функцийг жагсаалт эсвэл векторт оноох боломжийг олгодог. Үүнээс гадна үр дүн нь аргументийн төрлөөс үл хамааран жагсаалт байх болно. Ламбда функцүүдийн хамгийн энгийн жишээ:

> q<- lapply(c(1,2,4), function(x) x^2) >q 1 4 16

Нэгээс олон аргумент шаарддаг векторын жагсаалт руу шилжүүлэх шаардлагатай функцийн хувьд олон аргументыг lapply -ээр дамжуулж болно.

> q<- lapply(c(1,2,4), function(x, y) x^2 + y, 3)

Жагсаалтаас харахад функц ижил төстэй дарааллаар ажилладаг:

> x<- list(a=rnorm(10), b=1:10) >хэрэглэх (x, дундаж)

Энд rnorm функц нь хэвийн тархалтыг тооцдог (энэ тохиолдолд 0-ээс 1 хүртэлх хугацаанд хэвийн тархсан арван тоо), дундаж нь дундаж утгыг тооцдог. Sapply функц нь үр дүнг өөрчлөх ёстойг эс тооцвол lapply функцтэй төстэй. Жишээлбэл, 1-р жагсаалтын арьсны элемент болгон векторыг эргүүлэх жагсаалтын оронд:

> sapply(c(1,2,4), функц(x) x^2) 1 4 16

Хэрэв үр дүн нь ижил утгатай векторуудын жагсаалт байвал функц нь матрицыг эргүүлэх тул юу ч санаанд ороогүй, дараа нь lapply гэх мэт жагсаалт л гарч ирнэ.

> x<- list(1:4, 5:8) >sapply(x, function(x) x^2) [,1] [,2] 1 25 4 36 9 49 16 64

Матрицтай ажиллахын тулд хэрэглэх функцийг гараар тохируулна уу:

> x<- matrix(rnorm(50), 5, 10) >хэрэглэх(x, 2, дундаж) > хэрэглэх(x, 1, нийлбэр)

Энд бид анх удаа таван эгнээ, арван эгнээ бүхий матрицыг үүсгэж, дараа нь эхлээд эгнээний дундажийг, дараа нь эгнээний нийлбэрийг байгуулна. Зургийг дуусгахын тулд шалны эгнээний дундаж ба нийлбэрийн тооцоолол нь ихэвчлэн нэмэгддэг гэдгийг анхаарна уу, rowSums, rowMeans, colSums болон colMeans тусгай функцуудыг шилжүүлэхэд R-ийг тэмдэглэнэ.
Түүнчлэн, хэрэглэх функцийг баялаг массивуудад тохируулж болно:

> арр<- array(rnorm(2 * 2 * 10), c(2, 2, 10)) >хэрэглэх(arr, c(1,2), дундаж)

Үлдсэн викиг илүү унших боломжтой сонголтоор сольж болно:

> rowMeans(arr, бүдэг = 2)

Lapply-ийн баялаг аналог болох mapply функц руу шилжье. Стандарт R баримтаас олж болох энгийн жишээнээс эхэлцгээе:

> mapply(rep, 1:4, 4:1) 1 1 1 1 2 2 2 3 3 4

Бачити хийх боломжтой тул энд rep функц нь хоёр дарааллаар үүсгэгдсэн параметрүүдийн багцад ачаалагддаг. Rep функц нь өөрөө эхний аргументыг өөр аргумент болгон өгөгдсөн хэмжээгээрээ л давтана. Ийм байдлаар дамжуулагч код нь дараах алхамтай тэнцэнэ.

> жагсаалт(rep(1,4), rep(2,3), rep(3,2), rep(4,1))

Заримдаа функцийг массивын нэг хэсэг болгон царцаах шаардлагатай болдог. Та нэмэлт товчлуурын функцэд ажиллах боломжтой. Доромжтой өгзөгийг харцгаая:

> x<- c(rnorm(10, 1), runif(10), rnorm(10,2)) >е<- gl(3,10) >цохих(x, f, дундаж)

Бид ар талд нь вектор үүсгэдэг бөгөөд тэдгээрийн хэсгүүд нь өөр розподил бүхий хувьсах утгуудаас бүрддэг бөгөөд бид арван нэг, дараа нь арван хоёр, гурав гэх мэт өөр зүйл биш хүчин зүйлээс вектор үүсгэдэг. Янз бүрийн бүлгүүдийн дундажийг тооцоолъё. Түгжээний дараа тоглуулах функцийг үр дүнд хэрэглэнэ. Simplify=FALSE параметрийг зааж өгснөөр энэ сонголтыг идэвхгүй болгож болно.

> tapply(x, f, муж, хялбаршуулах=ХУДАЛ)

Хэрэв та application функцийн тухай ярьж байгаа бол векторыг хэсэг болгон хуваадаг, tapply-тэй төстэй хуваах функцийн талаар бас ярих хэрэгтэй. Хэрэв бид split (x, f) гэж нэрлэвэл бид гурван векторын жагсаалтыг авна. Ийм байдлаар lapply / split хос нь FALSE-тэй тэнцүү хялбаршуулсан утгууд бүхий tapply шиг ажилладаг:

> laply(хуваах(x, f), дундаж)

Функц є coris і-г вектортой роботуудын хил хязгаараас хэтрүүлэн хуваах: її өгөгдлийн хүрээтэй роботуудад і-г мушгих боломжтой. Доромжтой өгзөгийг харцгаая (би Coursera дээрх R програмчлалын курсээс йог хийсэн):

> номын сан(өгөгдлийн багц) > толгой(агаарын чанар) Ozon Solar.R Салхины хэм Сар 1-р өдөр 41 190 7.4 67 5 1 2 36 118 8.0 72 5 2 3 12 149 12.6 7 5 3 4 5 3 5 456. 66 5 6 > с<- split(airquality, airquality$Month) >lapply(s, function(x) colMeans(x[, c("Ozone", "Solar.R", "Wind")]))

Энд бид баазын тухай мэдээллийг дахин цуглуулах (озон солих, Sony-ийн цацраг, салхи, Фаренгейтийн градусын температур, сар, өдөр) мэдээлэл цуглуулдаг. Бид амархан код үзүүлсэн шиг сарын дундуур үзүүлэлт, vikoristovuyuchi хувааж, lapply тухай олж болно. Гэсэн хэдий ч sapply wiki нь үр дүнг харааны хэлбэрээр өгөх болно:

> sapply(s, function(x) colMeans(x[, c("Ozone", "Solar.R", "Wind")])) 5 6 7 8 9

Таны харж байгаагаар утгын бодит утгыг өгөөгүй (мөн аль утгын хувьд NA нь хадгалагдсан байдаг). Энэ нь озон ба Solar.R баганад (хэрэв нэг л) утгууд байгаа гэсэн үг юм. Энэ утгаараа colMeans функц зөв ажилладаг: хэрэв энэ нь чухал биш бол дундаж утгыг ийм зэрэглэл өгөхгүй. na.rm=TRUE параметрийн тусламжтайгаар NA утгыг шалгахгүй байх функцийг тохируулснаар асуудлыг шийдэж болно.

> sapply(s, function(x) colMeans(x[, c("Ozone", "Solar.R", "Wind")], na.rm=TRUE)) 5 6 7 8 9 Озон 23.61538 29.44444 59.115385 58 48 Solar.R 181.29630 190.16667 216.483871 171.857143 167.43333 Салхи 11.62258 10.26667 8.941935 8.793548 10.

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

Өгөгдлийн дүрслэл

Систем R нь өгөгдлийн дүрслэлээр хэт их баялаг юм. Энд миний өмнө хэцүү сонголт байна - таны хэлэхийг хүсч буй зүйлийн талаар, учир нь газар нутаг маш том. Хэдийгээр програмчлал нь ямар ч ажил хийх шаардлагагүй үндсэн функцуудтай боловч дүрслэл нь олон тооны өөр өөр даалгавруудыг агуулдаг бөгөөд тэдгээрээс (дүрмээр) арьс нь өөрийн давуу болон сул талуудтай байж болно. Түүгээр ч барахгүй дарааллыг өөр аргаар өөрчлөх боломжтой сонголт, багц байхгүй эсэхийг шалгаарай.
Pro стандарт захиалга R хэл дээрх дүрслэл нь хэтэрхий баян бичигдсэн тул энд би та нарт цикавишийн тухай хэлмээр байна. Жилийн үлдсэн хугацаанд бүх зүйл илүү алдартай багц болж байна ggplot2, Шинэ тухай тэнхлэг болон ярилцъя.

Ggplot2-г эхлүүлэхийн тулд install.package("ggplot2") -ын тусламжтайгаар номын санг суулгах хэрэгтэй. Dalі podklyuchaemo її vykoristannya нь:

> library("ggplot2") > head(алмаз) каратын зүсэлт өнгөний тунгалаг гүн хүснэгт үнэ xyz 1 0.23 Ideal E SI2 61.5 55 326 3.95 3.98 2.43 2 0.21 Premium E SI1 59 3 6 3 3 640. Premium3 6 3 640. I vs2 62.4 58 534 4.20 4.0.63.0.64.0 16.02 16.01.0 16.8 4,6 4,6 4,6.6.6 4,64 21.4 6 258 110 3.08 3.215 19.44 1 0 3 1 Хорнет Спортын тухай 18.7 8 360 175 3.15 3.440 17.02 0 0 3 2 Зоригтой 18.1 604.22.

Эдгээр алмаз болон mtcars нь ggplot2 багцын нэг хэсэг бөгөөд бид тэдэнтэй нэг дор ажиллах боломжтой. Эхнийхээс бүх зүйл тодорхой байсан - очир эрдэнийн тухай мэдээлэл (цэвэр байдал, өнгө, өнгө болон бусад), нөгөө багц нь 1973-1974 оны автомашины замын туршилтын талаархи мэдээлэл (галон миль, цилиндрийн тоо ...) Америкийн Motor Trends сэтгүүлээс гарах цаг . Өгөгдлийн талаарх дэлгэрэнгүй мэдээллийг (жишээ нь, өргөтгөл) очир алмааз эсвэл mtcars гэж бичих замаар олж авч болно.

Дүрслэхийн тулд багцад маш олон функцийг шилжүүлсэн бөгөөд үүнд qplot нь бидний хувьд хамгийн чухал байх болно. Ggplot функц нь танд үйл явцыг илүү хянах боломжийг олгоно. Qplot-ийн тусламжтайгаар хийж болох бүх зүйлийг ggplot-ийн тусламжтайгаар хийж болно. Энгийн жишээг харцгаая:

> qplot(тодорхой байдал, өгөгдөл=очир алмааз, дүүргэх=таслах, geom="bar")

Ижил нөлөөг ggplot функцээр хийж болно:

> ggplot(алмаз, aes(тодорхой байдал, дүүргэх=зүсэх)) + geom_bar()

Гэсэн хэдий ч qplot wiki нь илүү энгийн харагдаж байна. Зураг дээр. 1 та цэвэршилт (тодорхой байдал) хэлбэрээр огтлох (зүсэх) өөр чанарын алмаз нь олон тооны уринш байх юм шиг ярьж болно.

Одоо їхної масс хэлбэрээр машинуудын галын нэг нэгжийн гүйлтийн хуучирсан байдлыг мэдэх шаардлагатай болно. Отриманы цэгийн диаграм тараах талбай) төлөөлдөг
Зураг дээр. 2.

> qplot(wt, mpg, data=mtcars)

Та мөн сарних цагийг дөрөвний нэг милээр (qsec) зааж өгөх өнгөний схемийг нэмж болно:

> qplot(wt, mpg, data=mtcars, color=qsec)

Дүрслэхдээ та өгөгдлийг хөрвүүлэх боломжтой:

> qplot(лог(wt), mpg - 10, өгөгдөл=mtcars)

Тодорхой сэтгэл санааны хувьд салангид өнгөт дэвсгэр нь тасалдалгүйгээр илүү бага, илүү төлөөлөлтэй харагддаг. Жишээлбэл, хэрэв бид тараах цагийн цилиндрийн тооны талаархи мэдээллийг өнгөөр ​​​​будахыг хүсвэл утга нь салангид байж болохыг зааж өгөх ёстой (Зураг 3).

> qplot(wt, mpg, data=mtcars, color=factor(cyl))

Та цэгийн хэмжээг өөрчилж болно, vicorist, жишээ нь, size=3 . Хэрэв та хар цагаан принтер дээр график хэвлэхээр шийдсэн бол өнгийг нь онцолж болохгүй, харин тухайн хүчин зүйлээс хамааран тэмдэглэгээний хэлбэрийг өөрчилсөн нь дээр. Color=factor(cyl) гэснийг хэлбэр=фактор(цил) гэж сольж болно.
Графикийн төрлийг нэмэлт параметрт хуваарилдаг геом , өөр өөр тархсан графикт нэмэлт параметрийн утгын утгыг "цэг" .

Одоо надад өгөгдсөн цилиндрийн утгуудаас машины тооны гистограммыг асуухыг бүү зөвшөөр.

> qplot(фактор(цил), өгөгдөл=mtcars, geom="bar") > qplot(factor(cyl), data=mtcars, geom="bar", color=factor(cyl)) > qplot(factor(cyl) ), өгөгдөл=mtcars, geom="bar", дүүргэх=фактор(цил))

Эхний долоо хоногт цилиндрийн янз бүрийн утгын гурван гистограмыг зурдаг. Гистограммын өнгийг өгөх анхны оролдлого нь сайн үр дүнд хүрээгүй гэж хэлэх шаардлагатай - хар баганууд нь хар өнгөтэй байх болно, зөвхөн өнгөний контурыг арилгах болно. Мөн qplot мөчлөгийн үлдсэн хэсгийн тэнхлэгийг зурагт үзүүлсэн шиг гистограммд хуваана. 4.

Дараагийн зүйлийг тодруулахад энд байна. Баруун талд, бидний одоогийн өдөөлт нь үгийн хатуу утгын гистограм биш юм. Тасалдалгүй өгөгдлийн аналог дэлгэцийг ойлгохын тулд гистограмын доор дуугарна. AT Англи хэл баганат график(намайг маш сайн дээрэмдсэн хүмүүсийг tse) болон гистограм- tse хоёр өөр ойлголт (div. Vidpovidnі statti Википедиа-аас). Энд би өгөгдлийн мөн чанар нь өөрөө ярьдаг гэдгийг хүндэтгэн, хоёуланг нь ойлгохын тулд "гистограм" гэсэн үгийг цохив.

Зүгээр л инжир рүү эргүүлээрэй. 1, дараа нь ggplot2 нь sprat байна бор сонголтуудграфикуудын байрлал (pozisyon = "стек" гэсэн утгыг тэмдэглэгээний ард тохируулсан болно):

> qplot(тодорхой байдал, өгөгдөл=алмаз, геом="бар", дүүргэх=таслах, байрлал="бултах") > qplot(тодорхой байдал, өгөгдөл=алмаз, геом="бар", дүүргэх=таслах, байрлал="бөглөх") > qplot(тодорхой байдал, өгөгдөл=очир алмааз, геом = "бар", дүүргэх = таслах, байрлал = "баримтлал")

Санал болгож буй сонголтуудын эхнийх нь зурагт үзүүлсэн шиг төлбөр байх болно. 5, нөгөө нь өгөгдсөн цэвэршилттэй алмазны гүн цагирагт янз бүрийн тунгалаг очир эрдэнийн хэсгүүдийг харуулж байна (Зураг 6).

Одоо зөв гистограммуудын жишээг харцгаая.

> qplot(карат, өгөгдөл=алмаз, геом="гистограм", зурвасын өргөн=0.1) > qplot(карат, өгөгдөл=алмаз, геом="гистограм", зурвасын өргөн=0.05)

Энд зурвасын өргөний параметр нь гистограмм дахь бүдүүлэг байдлын өргөнийг харуулдаг. Гистограмм нь тодорхой мужид хэдэн өгөгдлийн цэг байгааг харуулдаг. Үр дүнг зурагт үзүүлэв. 7 ба 8.

Заримдаа, хэрэв бид загвар (шугаман эсвэл олон гишүүнт) үүсгэх шаардлагатай бол бид үүнийг qplot дээр шууд үүсгэж, үр дүнг үүсгэж болно. Жишээлбэл, бид цэгийн графикийн яг дээд талд Wt массаар mpg уринш графикийг үүсгэж болно:

> qplot(wt, mpg, data=mtcars, geom=c("цэг", "гөлгөр"))

Анхдагч байдлаар, використ загвар болох орон нутгийн олон гишүүнт регресс (method="loess") байдаг. Зурагт үзүүлсэн шиг роботын үр дүн харагдаж байна. 9, де хар саарал smuga - tse стандарт өршөөл. Түгжээ гарч ирэхгүй, та se=FALSE гэж бичээд унтрааж болно.

Хэрэв бид өгөгдлийн шугаман загварыг сунгахыг хүсвэл method=lm гэж оруулаад л хийж болно (Зураг 10).

Би nasamkinets, мэдээжийн хэрэг, та дугуй диаграм байх ёстой харуулах хэрэгтэй:

>т<- ggplot(mtcars, aes(x=factor(1), fill=factor(cyl))) + geom_bar(width=1) >t + коордын_туйлт(тета="y")

Энд бид ggplot функцээр илүү хурдасгаж байна. Үүний шалтгаан нь дараах байдалтай байна: миний гарын ар талд үндсэн массын ойролцоо (жижиг 11) өөр тооны цилиндртэй автомашины хэсгүүдийг харуулсан график байх болно, дараа нь бид графикийг туйлын координат дээр орчуулна (Зураг 1). 12).

Орлогч Уз'язнення

Axis mi th got das to help R. Та юу өгсөн бэ? Энд ggplot2-ийн үндсэн боломжуудыг өгсөн бөгөөд векторжуулалттай холбоотой тэжээлийг авч үзсэн нь тодорхой байна. Є kіlka сайн ном z R, yakі varto таамаглаж, тэдний өмнө, ямар ч эргэлзээ төрүүлж, varto zvіtatisya илүү олон удаа, корпораци нуман саадтай сайн сайхны төлөө nizh. Нэгдүгээрт, Норман Матлоффын "The Art of R Programming" ном. Хэрэв та R програмчлалыг аль хэдийн мэддэг бол Патрик Бернсийн "The R Inferno" кино хэрэгтэй болно. Жон Чемберсийн бичсэн "Өгөгдлийн шинжилгээнд зориулсан программ хангамж" хэмээх сонгодог ном бас маш эртний юм.

Хэрэв та R хэл дээрх визуалчлалын талаар ярих юм бол W. Chang-ийн R Graphics Cookbook бол сайн ном юм. Ggplot2-д өргөдөл гаргана уу эдгээр статистикийг зааварчилгаанаас авсан болно: ggplot2. Удахгүй гарах "Өгөгдлийн шинжилгээ ба R-аас машин суралцахуй" нийтлэлээр уулзацгаая!

"R: Өгөгдлийн шинжилгээ ба дүрслэл" блогийг гурван жил хагасаас илүү хугацаанд ашиглаж байна. Dekіlka mіsyatsіv нь цахим номын өмнө бүтэн цагийн турш энд хэвлэгдсэн zagalniti арга зүйн povіdomlennya санаа төрсөн юм. Володимир Кирилович Шитиков (Биологийн шинжлэх ухааны доктор) санааны зохиогч, дараа нь номын зохиогч болжээ. Сэтгэл ханамжийн үүднээс бид үр дүнг шинэ бэлэг болгон танд толилуулж байна.


Арга зүйн тусламж " Тусламжийн мэдээллийн статистик дүн шинжилгээ, дүрслэл РЭнэ нь хамгийн гол нь оюутан, аспирант, хөгшин залуу, хөгшин залуу, мөн өмнө нь Р-тэй хамтран ажиллаж чадаагүй мэргэжлийн шинжээчдэд зориулагдсан болно. Блогын уламжлалын дагуу бид боломжтой бол тоон тооцооны шинж чанартай "зан үйлийн" үг хэллэгийн хор хөнөөлгүйгээр хий. Хэрэглээний статистик, гүн гүнзгий теоремуудыг иш татсан, Росрахуны баялаг өнгөц томьёог иш тат.

  • 1-р бүлэг: Статистикийн мэдээллийн хэрэгслийн үндсэн бүрэлдэхүүн хэсгүүд
  • 2-р хэсэг: Киноны тайлбар Р
  • 3-р хэсэг: Графикийн үндсэн чадварууд Р
  • 4-р бүлэг: Сарнайн дүрслэлийн статистик ба тархалт
  • 5-р бүлэг: Статистикийн сонгодог арга, шалгуур
  • 6-р бүлэг: Вариацын шинжилгээний шугаман загварууд
  • Бүлэг 7: Жижиг өөрчлөлтүүдийн хоорондох уринш талбайн регрессийн загварууд
  • Бүлэг 8: Сайжруулалт, бүтцийн болон бусад регрессийн загварууд
  • Бүлэг 9: Картограммыг өргөнөөр задлан шинжлэх, бүтээх
Нэмж дурдахад, R-ийн том ном зүй, үндсэн интернетийн эх сурвалжуудын жагсаалт байдаг.

Номын албан ёсны хувилбарыг PDF форматаар (~11 MB) авах боломжтой үнэгүй татах хоёр сайтаас:

  • GitHub репозитор: https://github.com/ranalytics/r-tutorials
  • ОХУ-ын ШУА-ийн Волзскийн сав газрын Экологийн хүрээлэнгийн вэбсайт: http://www.ievbras.ru/ecostat/Kiril/R/

Ижил хоёр эх сурвалжаас та R-кодын скриптүүд болон номонд дурдсан програмуудыг хэрэгжүүлэхэд шаардлагатай өгөгдлийн багцуудыг олох боломжтой.

Бид та бүхний хүндлэл, ажилд тань тусалсанд талархах болно - тэднийг албадаарай, эелдэг байгаарай, rtutorialsbook["dog"]gmail.com цахим шуудангаар

Томилогдсон даруйдаа энэ номыг үнэ төлбөргүй бичдэг. Гэсэн хэдий ч, та эелдэг байдлаар харуулах нь зөв биш бөгөөд та бусад зохиолчдыг бүтээлийг нь хүндэтгэдэг; аюулгүйн горимцахим төлбөрийн системээр дамжуулан

"ЭРҮҮЛ МЭДЭЭЛЭЛИЙН СТАТИСТИК ШИНЖИЛГЭЭ, визуализаци Р өвслөг ургамлын үндэс жимсний навч Heidelberg - London - Togliatti 2014, ..."

-- [ 1 тал ] --

С.Э. Мастицкий, В.К. Шитикив

СТАТИСТИК ШИНЖИЛГЭЭ I

ДЭМЖЛЭГДЭХ МЭДЭЭЛЛИЙГ ҮЗҮҮЛЭХ Р

өвсний үндэс жимсний навч

Хайдельберг - Лондон - Тольятти

2014 он, Сергей Эдуардович Мастицкий, Владимир Кирилович Шитиков

Вэбсайт: http://r-analytics.blogspot.com

Циа робот лицензийн хүрээнд өргөжин тэлж байна

Creative Commons Attribution - Арилжааны бус

Vikoristannya - Чимээгүй оюун ухаан дээр өөрсдөө 4.0 Бүх дэлхий. Vіdpovіdno нь tsієї licenzії, Та чөлөөтэй хуулах, rozpovsyudzhuvaty болон його зохиогчид болон dzherel яг мэдэгдэл ойлгохын тулд twіr засварлаж болно. Хэрэв та ямар нэгэн бүтээлч ажлыг өөрчлөх эсвэл роботдоо ашиглах тохиолдолд үр дүнг зөвхөн ийм лицензээр өргөжүүлж болно. Зохиогчийн ашиг сонирхолгүйгээр арилжааны аргаар ялалт байгуулахыг хориглоно. Лицензийн талаарх дэлгэрэнгүй мэдээллийг www.creativecommons.com вэбсайтаас авах боломжтой

Сайхан сэтгэлтэй бай, номыг бүхэлд нь дараах дарааллаар асууна уу:

Мастицкий С.Е., Шитиков В.К. (2014) Тусламжийн мэдээллийн статистик дүн шинжилгээ, дүрслэл Р.

- Цахим ном, хандах хаяг:

http://r-analytics.blogspot.com

ПЕРЕДМОВА 5

1. СТАТИСТИКИЙН ТӨВ R 8-ИЙН ҮНДСЭН БҮРДЭЛТҮҮД


1.1. Дарсны түүх, зохион байгуулалтын үндсэн зарчим 8 дунд Р

1.2. R 11 командын консол интерфейстэй робот

1.3. R Commander 13 багц цэсний робот

1.4. Объект, багц, функц, хавсралт 17

2. MOVI R 23-ИЙН ТОДОРХОЙЛОЛТ

2.1. Tipi danich movi R 23

2.2. Вектор ба матриц 24

2.3. Чинники 29

2.4. Жагсаалт ба хүснэгт 31

2.5. R 37-аас өгөгдөл импортолсон

2.6. Тэр цагт хүндэтгэл үзүүлэх; цагийн эгнээ 40

2.7. Тооцооллын зохион байгуулалт: функц, дибаг хийх, мөчлөг 46

2.8. R-ийн үржвэрийн векторжуулсан тоолол нь хамаарна- 50 функц

3. ГРАФИКИЙН ҮНДСЭН БОЛОМЖТОЙ R 58

3.1. plot() болон график 58 функцын параметрүүдийг боловсруулах диаграммууд

3.2. Гистограмм, цөмийн эрчим хүчний функц ба функц 66 cdplot()

3.3. Сарнайн диаграмм 74

3.4. Дугуй ба Стовпчик диаграмм 77

3.5. Кливленд диаграмм ба сарнайн ганц диаграмм 84

4. 97-Д ТОХИРОХ СТАТИСТИКИЙГ ТОДОРХОЙЛО

РОЗПОДИЛ

–  –  –

ПЕРЕДМОВА

Дэлхийг таниулах нэг гол хэрэгсэл бол өөр өөр гэрлээс хүмүүсийг авах арга болгон мэдээлэл цуглуулах явдал юм. Өдөр тутмын статистикийн шинжилгээний мөн чанар нь олж мэдэх ёстой мэдээллийн урсгалыг дагаж мөрдөх, дүрслэх, тайлбарлах замаар бий болсон интерактив үйл явцад оршдог.

Үлдсэн 50 жилийн түүх бол мэдээллийн шинжилгээний технологийн хөгжлийн түүх юм.

1960-аад оны төгсгөлд дүн шинжилгээ хийж, хос харилцан хамаарлыг хөгжүүлэх анхны хөтөлбөрөө хэрэгжүүлсэн зохиолчдын нэг нь "Промин-2" хувийн ЭОМ-ийн дунд 150-ийн "үйл ажиллагааны талбар" дээр металл тээглүүрээр элсүүлсэн. "200 кг жинтэй.

Бидний цаг үед өндөр бүтээмжтэй компьютерууд байдаг програм хангамжийн аюулгүй байдалИрэх жилүүдэд хурдан хөгжиж буй мэдээлэл-технологийн үйл явцын хамгийн сүүлийн үеийн циклийг хэрэгжүүлэх боломжийг олгох.

° олж авсан өгөгдөлд хандах боломж (тэдгээрийг өөр өөр файлуудаас авах боломжтой байдал, харилцан хүснэгтүүдийн иж бүрэн багц);

° Сонирхолтой заалтуудыг засварлах (дутсан утгыг солих эсвэл арилгах, тэмдгийг илүү том болгон өөрчлөх);

° өгөгдлийн тайлбар (санах ой, арьсны фрагмент гэж юу вэ);

° татах өндөр харагдах байдалөгөгдлийн бүтэц (шалгуур үзүүлэлтүүдийн шинжилгээний шинж чанарыг тодорхойлохын тулд тодорхойлолтын статистикийг тооцоолох);

° Өгөгдлийн график танилцуулга, тооцооллын үр дүнд ойлгомжтой мэдээллийн хэлбэрээр (нэг зураг нэг мянган үгэнд үнэн байдаг);

° өгөгдлийн загварчлал (нөөцийн мэдлэг, статистик таамаглалыг шалгах);

° үр дүнг бүртгэх (хэвлэлийн хүлээн зөвшөөрөгдсөн чанарын хүснэгт, диаграммыг бэлтгэх).

Оюун санааны хувьд, хэрэв користувачийн үйлчилгээ үзүүлэхээс өмнө хэрэглээний програмуудын олон арван багц байгаа бол хамгийн гол асуудал бол сонгох явдал юм (заримдаа эмгэнэлтэй, "Буридангийн илжиг" гэж таамаглах мэт): эдгээр өгөгдлийн ямар төрлийн програм хангамжийн шинжилгээнд тэргүүлэх ач холбогдол өгөх ёстой. практик ажлынхаа төлөө? Энд та боловсруулсан даалгаврын онцлог, үйлдвэрлэлийн алгоритмыг сайжруулах үр ашиг, програм худалдаж авах зардал, мөн аналитикийн тусгай дасан зохицох амтыг анхаарч үзэх хэрэгтэй. Энэ тохиолдолд жишээ нь, Statistica загвар нь цэсийн товчлууруудын механик иж бүрдэл бөгөөд бүтээлч ажилтны сэтгэл ханамжаас хол байх бөгөөд энэ нь тооцоолох үйл явцын явцыг бие даан хянадаг. Төрөл бүрийн шинжилгээг нэгтгэх, завсрын үр дүнд хүрэх, өгөгдлийг харуулах хэв маягийг удирдах, програм хангамжийн модулиудад нэмэлт өргөтгөл нэмж оруулах, шаардлагатай харагдахуйцаар цүнхний дуудлагыг төлөвлөх, арилжааны боломжийг олгох. тоолох системүүд, үүнд Matlab, SPSS болон бусад өндөр чанартай командын мөрийн хэрэгслүүд багтсан болно. Үүний маш сайн хувилбар бол үнэ төлбөргүй програм хангамжийн R орчин үеийн статистик платформ бөгөөд байнга хөгжиж байдаг.



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

R эзэмших үед ОХУ-ын koristuvachiv нь дарга ээлжийн солиотой, англи хэл дээр ямар ч дунд газар бүх баримт бичиг байж болох хүмүүс юм. 2008 оноос бага Zusillami A.V. Шипунова, Е.М. Балдина, С.В. Петрова, И.С. Зарядова, А.Г. Орос хэл дээрх номыг хэвлэхэд туслах номууд болон бусад сонирхогчид гарч ирэв (тэдгээрийн эшлэлийг номны үндсэн дээр бичсэн уран зохиолын жагсаалтаас олж болно; ижил газар дэлхийн эх сурвалжаас лавлагаа өгөх, зохиогчид. Оросын дундаас хүчтэй хувь нэмэр оруулахыг хичээж байна).

2011 оноос хойш нэг зохиолчийн хэвлүүлсэн арга зүйн лавлагааны цуглуулгын Данийн гарын авлага. "R: Өгөгдлийн шинжилгээ ба дүрслэл" блок дахь

(http://r-analytics.blogspot.com). Уншигчдад ойлгомжтой байх үүднээс бүх төрлийн материалыг баяжуулах хэлбэрээр илчлэх, түүнчлэн ажлын бүрэн бүтэн байдлыг хангах үүднээс диконуудыг өргөжүүлэх нэмэлт санааг бидэнд өгсөн.

Эхний гурван хэсэгт интерактив R бүрэлдэхүүн хэсгүүдтэй хэрхэн ажиллах тухай тайлан, мэдээллийн хэрэгслийн үндсэн график боломжуудын нарийвчилсан тайлбарыг оруулсан болно.

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

Дараагийн хэсгүүдэд (4-8) өгөгдөл боловсруулах илүү өргөн хүрээний журам, сүнслэг нөлөө бүхий статистикийн загваруудыг танилцуулсан бөгөөд үүнийг олон арван програмаар дүрсэлсэн болно. Эдгээрт дүн шинжилгээ хийх алгоритмын товч тайлбар, үр дүнгийн гол татгалзал, тэдгээрийн боломжит тайлбарыг багтаасан болно. Боломжтой бол бид хэрэглээний статистикийн тоон тусламжийн шинж чанар бүхий муу "зан үйл" гэсэн үг хэллэггүйгээр эвлэрэхийг хичээж, zagalnovіdomih теоремуудыг иш татсан, Росрахуны баян өнгөц томъёог иш татсан. Уншихыг хүссэн уншигч өөрийн мэдээллийг шууд задлан шинжилж, үр дүнг хамтран ажиллагсадтайгаа хуваалцахын тулд бидний онцолж буй зүйл бол практик үйл ажиллагаанаас дээж авах явдал юм.

Бид танилцуулсан материалыг хүндрүүлэх дэлхийн туршлагын tsієї хэсгийг хуваасан.

4 ба 5-р бүлгүүд нь уншигчдад чиглэсэн бөгөөд зөвхөн коб их сургуулийн курсын хүрээнд статистик мэдээллээс иш татсан болно. 6 ба 7-р бүлэгт дэлхийн шугаман загваруудын нэг онолын хүрээнд дисперс ба регрессийн шинжилгээг танилцуулж, загваруудын дараа дараагийн бүтцийн таних янз бүрийн алгоритмуудыг танилцуулав. 8-р бүлэг нь илүү төвөгтэй регрессийн загварт дүн шинжилгээ хийхийг дэмжих орчин үеийн зарим аргуудад зориулагдсан болно.

Oskіlki nezmіnniy _nnyy _nnyy _nnyy іnteres y sledіdnika vyklіkaє өргөн уудам іnіzаlіz і vіbrаzhennya іzultіvіv газарзүйн газрын зураг і схем, razdіlі 9 deyaііvs-д razdіlі_ 9 deyaііvs.vzual.

Манай сургуулийн сурагчид бидний арга зүйн байна, aspirantham, болон Torzozhi І PRIMIM, SHO Vіdbuli, Bajauchem OSVIZA ANALIZA TA Vіzualіzіyu Dia Wick Hercustors дунд R. Mi SPOVYAєMYY, SHO PІSLY ZAKINCHENNIIESOYTEVIEV та хол мэдээллийг cant OVISLY KHATANNIEB. , мөн түүнчлэн эвхэх даалгаврын тусламжтайгаар хамгийн энгийн байдлаар хэрхэн холбогдож, өгөгдөлд дүн шинжилгээ хийж дуусгах талаар.

Номын бүх хэсэгт зориулсан R кодын скрипт бүхий файлууд, мөн эдгээр виконаруудад шаардлагатай гаралтын өгөгдлийн хүснэгтүүдийг https://github.com/r-tutorials GitHub репозитороос үнэгүй татаж авах боломжтой. Оросын ШУА-ийн Волзскийн сав газрын Экологийн хүрээлэнгийн вэбсайтаас http://www.ievbras.ru/ecostat/Kiril/R/Scripts.zip.

Энэ нь текст нь зохиогчийн редакцид зохиогчийн илгээсэн дэмжиж байгаа бөгөөд бидний бүх susilla үл хамааран, є ymovіrnіst шинэ drukarian өршөөл, дүрмийн алдаатай, хол биш эргэлтэнд илэрхий гэдгийг тэмдэглэх нь зүйтэй. Уншигч танд хийгийн тухай мэдээлэл болон цахим шуудангаар илгээсэн бусад дутагдлууд танд баярлалаа [имэйлээр хамгаалагдсан]Бид ч бас таных хүндэлж байгаа эсэх, тэр pozhannya schodo tsієї ажил vdyachni байх болно.

–  –  –

1. СТАТИСТИКИЙН ТӨВИЙН ҮНДСЭН БҮРДЭЛТҮҮД

1.1. R орчинг зохион байгуулах түүх, үндсэн зарчим R тоон мэдээний статистик дүн шинжилгээ хийх, дүрслэх систем R нь дараах үндсэн хэсгүүдээс бүрдэнэ.

° Нэг мөрөнд объект, вектор, матриц, жагсаалт гэх мэт янз бүрийн үйлдлийг хэрэгжүүлэх боломжийг олгодог өндөр түвшний R програмчлалыг шилжүүлэх;

° багцад сонгогдсон өгөгдлийг боловсруулах олон тооны функцууд;

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

1993 онд Шинэ Зеландын хоёр залуу эхнэр Росс Ихака, Роберт Жентельман нар шинэ бүтээн байгуулалтаа зарлах хүртэл замын булцууг нэвтрүүлсэн бөгөөд тэд R. нэртэй модульчлагдсан архитектуртай өвөг дээдэс шигээ зардалгүй, үнэ төлбөргүй хэрэгжүүлэлтийг бүтээжээ. хялбархан өргөжүүлж болно. Nezabar vinikla rozpodіlen системийг "CRAN" (Цогц R архивын сүлжээ - http://cran.r-project.org) гэсэн товчлолын дор R хүртэл sberіgannya rozpovsyudzhennya paktіv, үүнийг байнга зохион байгуулах гол санаа юм. оруулсан хувь нэмэр оруулсан өгөгдөл боловсруулалтыг өргөжүүлэх, хамтдаа турших, хурдан өргөжүүлэх

Олон мянган авлигагүй жижиглэн худалдаачин сэхээтнүүдийн хамтын "хамтын оюун ухаан" -ын тасралтгүй, сайн уялдаатай хүчин чармайлтын ийм бүтээгдэхүүн нь арилжааны статистикийн хөтөлбөрүүдэд мэдэгдэхүйц үр дүнтэй болох нь тогтоогдсон бөгөөд лицензийн тоо нь мянган долларын үнэтэй байж болно. Миний мэргэжлийн статистикчдын хайртай Oskіlki R, статистикийн шинжлэх ухааны бусад бүх боломжууд нь дэлхийн өнцөг булан бүрээс coristuvachi R-д нэмэлт номын сан болгон ашиглах боломжтой болсон. Статистикийн шинжилгээний өнөөгийн арилжааны систем өнөөдөр маш хурдацтай хөгжиж байна. R нь нэмэлт номын сангийн зохиогчид болон R системд өршөөлийн тухай сануулдаг асар их хэмжээний користувачив армитай бөгөөд ингэснээр тэдгээрийг цаг алдалгүй засч залруулах боломжтой болно.

Mova тооцоолсон R, та дууг өөрийн эзэмшсэн, байхгүй ур чадвар, нэвтэрхий толь бичиг санах ойд ашиглах шаардлагатай байсан ч олон талт байдлын үүднээс энэ нь "атом шиг төсөөлшгүй" практик юм. Дэлхийн өнцөг булан бүрт байгаа сонирхогчид R-д зориулж 6,739 нэмэлт номын санг бичсэн бөгөөд үүнд 137,506 функц (div.

http://www.rdocumentation.org), энэ нь системийн үндсэн чадавхийг үндсэндээ өргөжүүлдэг. Folding to Decisive Beauxual Claus of Statistical Methods, POINT NOT REALIZATIONS OF SOZHNIA SO VIRENDIA PACKIV R, INSTAUNCESS, PRIZUMYLO, БҮХ "Gentlemanic Kitіr": Lynіinі Tu Uzagalnenі, Lіnіres Planіnense, nonstatіs models, Eksіnіnіnіs, Non statistic model дүн шинжилгээ хийх, жигд болгох аргууд. Хөдөлгөөнтэй дүрслэх хэрэгслүүдийн тусламжтайгаар шинжилгээний үр дүнг янз бүрийн график, диаграммуудыг үзэх замаар нэгтгэн дүгнэж болно. Уламжлалт статистикийн цөцгий, функциональ өргөтгөл нь тоон математикийн маш олон тооны алгоритмууд, оновчлолын аргууд, дифференциал тэгшитгэлийг ялгах, дүрсийг таних болон бусад зүйлсийг багтаадаг. Генетик ба социологич, хэл шинжлэл, сэтгэл зүйч, химич, эмч нар GIS ба вэб технологийн R багцын агуулахад өгөгдөл боловсруулах өөрийн гэсэн тодорхой аргуудыг илчилж чаддаг.

R-ийн тухай "Фирмова" баримт бичиг нь нэлээд том бөгөөд ухаалаг бичигддэггүй (Англи уран зохиолын гайхамшигт уламжлалын улмаас чухал мөчүүдийг хурдан алгасдаг ч гэсэн өчүүхэн үнэний тайлбар дээр хэтэрхий баялаг бичигдсэн байдаг). Гэсэн хэдий ч нэмэлт болгон дэлхийн тэргүүлэх эрдэмтэд (Спрингер, Кембрижийн Их Сургуулийн Хэвлэл, Чапман & Холл/CRC) эсвэл зүгээр л маш олон тооны урам зоригтой багууд R (div. жишээлбэл, "Сэтгэл оношилгооны нэвтэрхий толь" сайт дээрх лавлагааны жагсаалт, http://psylab.info/R:Literature). Нэмж дурдахад, олон улсын болон Оросын олон улсын форум идэвхтэй хөгжиж буй koristuvachiv R-ийн форумууд байдаг бөгөөд тэдгээр нь винилтэй холбоотой асуудалд тусламж хүсч болно. Уран зохиолын жагсаалтад бид боловсролын цагийг онцгой хүндэтгэж байгаагаа илэрхийлэхийн тулд хэдэн зуун ном, интернет нийтлэлийг санал болгож байна.

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

R интерфейсийн хүнсний сонголт нь хоёрдмол утгатай бөгөөд koristuvachiv амтанд маш хуучирсан байна. Эрх мэдэл бүхий fahivtsiv-д урам зориг өгөх ганц бодол байдаггүй.

Зарим хүмүүс стандарт R консол интерфэйсээс илүү сайн зүйл байхгүй гэж боддог бол зарим нь гарын авлагын роботуудын хувьд үүнийг товчлуурын цэсийн баялаг багц бүхий хөгжүүлэлтийн дунд программыг (IDE) ойлгомжтой нэгтгэж суулгаж болно гэж боддог. Жишээлбэл, гайхамшигт сонголт бол RStudio хөгжүүлэлтийн дунд програмыг үнэ төлбөргүй нэгтгэх явдал юм.

Доор бид робот ба R Commander-ийн консол хувилбарын тайлбарыг авч үзэх болно, гэхдээ алс холын уншигчдын хувьд бид IDE-ийн янз бүрийн хувилбарууд, Шипуновын номын хавсралтаас санаануудыг харахад тусалж чадна. (2014).

R-мэргэжилтнүүдийн нэг Жозеф Рикерт R-ийн хөгжлийг дараагийн шатанд хувааж болно гэж үзэж байна (report div.

inside-r.org дээрх йогийн нийтлэл):

1. Танилцах ерөнхий зарчим R хэлний үйл ажиллагаа өргөжсөн програм хангамжийн орчны R-splinotity соёл. R-ийг компьютер дээр суулгах нь эхний туршилтын скриптүүдтэй адил юм.

2. Үйлдлийн систем дэх стандарт файлуудын өгөгдлийг уншиж, статистикийн шинжилгээний үндсэн үндсэн процедурын багцад дүн шинжилгээ хийх R-функцуудыг нэвтрүүлэх.

3. Хамгийн энгийн программ бичихэд Mov R-ийн үндсэн бүтцийг ашиглах.

Өөрийнхөө функцуудыг бичих. R дасгал хийж болох өгөгдлийн бүтцүүд болон шилжих эвхэгддэг боломжуудтай танилцах. Мэдээллийн сан, вэб хуудас болон бусад ижил төстэй мэдээллийн сантай ажиллах.

4. Эвхэх программ бичих R. Өөрийгөө хөгжүүлэх, S3 ба S4 анги гэж нэрлэгддэг объектын бүтцийг гүнзгий ойлгох.

5. Мэргэжлийн програм хангамжийг хөгжүүлэх R. R.-д зориулсан нэмэлт модулиуд-номын сангуудыг өөрөө бий болгох.

Учир нь энгийн coristuvachiv R-ийн ихэнх нь 3-р шатанд хавагнадаг

otrimanih энэ цаг хүртэл мэдлэг нь тэдний үндсэн мэргэжлийн үйл ажиллагааны профайлын хувьд vikonannya статистик zavdan хангалттай юм.

Ойролцоогоор ижил obsіzі-д бид энэ тусламжийн хүрээнд R алхамыг тайлбарлахыг уриалж байна.

Статистикийн R орчны үндсэн тохиргоог суулгах, тохируулах нь бүр ч хялбар байдаг. Шохойн дээр 2014 он 32 ба 64 битийн Windows-д зориулсан одоогийн хувилбар R 3.1.1 (бусад бүх өргөтгөсөн үйлдлийн системд зориулсан түгээлтийн иж бүрдэл бас байдаг). Та системийн түгээлтийн иж бүрдлийг 29 багц (54 мегабайт) үндсэн багцын хамт Оросын "толин тусгал" http://cran.r-project.org төслийн үндсэн сайтаас үнэгүй авах боломжтой. //cran.gis-lab.info. Татаж авсан түгээлтийн иж бүрдэлээс системийг суулгах үйл явц нь дуудлага хийхгүй байх, ямар нэгэн онцгой тайлбарыг анзаарахгүй байх нь хэцүү байдаг.

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

Текст засварлагчийг өөрчилснөөр ажлын каталог болон бусад сонголтууд руу орох зам ихээхэн сайжирсан. системийн файл C:\Program Files\R\Retc\Rprofile.site Доод тал руу чиглэсэн өгзөг дээр өөрчлөгдсөн эгнээ ногоон өнгөөр ​​тэмдэглэгдсэн байна.

Krіm vkazіvki robobogo каталог, tsі эгнээ dzherelo zavantazhennya R багцууд болон R Commander автоматаар хөөргөх дээр мессежийг илэрхийлнэ.

Rprofile.site файлын жагсаалт # Дунд хэсэгт байгаа "#" тайлбар тэмдэгтийн дараах зүйлийг үл хэрэгснэ # сонголт(papersize="a4") # сонголт(редактор="тэмдэглэлийн дэвтэр") # сонголт(pager="дотоод") # оруулах баримт бичгийн хуудасны төрөл мэдээлэл # сонголтууд(help_type="текст") сонголтууд(help_type="html") # орон нутгийн номын сангийн өргөтгөлийн зайг суулгана #.Library.site - file.path(chartr("\\", "/" , R.home() ), "site-library") # Хүрээлэн буй орчин идэвхжсэн үед R Commander цэсийг ажиллуулна # Rcmdr локал шаардлагагүй болохын тулд "#" тэмдгийг тавь (( хуучин - getOption("defaultPackages") options(defaultPackages = c(old, "Rcmdr" ) )) )) # CRAN толин тусгалыг локал тохируулах((r - getOption("repos") r["CRAN"] - "http://cran.gis-lab" options(repos=r))) # Лавлах ажилтан руу очих замыг тохируулаарай (нөгөө нь таны компьютер дээр байгаа эсэх) setwd("D:/R/Process/Resampling") Хэрэв "сайн танилцуулах найз"-ын үнэ цэнэтэй бол манай зөвлөмжүүд нь "дэд идэвхтэй" байх болно. R. W. Venables, D. Smith (Venables, Smith, 2014)-д Р. Кабаковын (Кабако, 2011) тэрхүү номын оршилыг албан ёсоор хүлээн зөвшөөрсний дараагаар зарим талаараа Орос хэл рүү орчуулсан номыг эсэргүүцэв. Уламжлалт "цайны аяга таваг" (Meys, Vries, 2012) болон ker_vnitstvo (Lam, 2010) нь атаархмаар Голландын ухаант хүмүүсийн бичсэн байдаг. Орос хэлний анхан шатны сургалтуудаас хамгийн сүүлийнх нь И.Зарядов (2010а), хамтран ажиллагч А.Шипунова нарын номууд юм. (2014).

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

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

AT тушаалын горим R-ийг жишээ нь гайхалтай тооны машин шиг дасгалжуулж болно:

Хүсэлтийн тэмдгийн дараа баруун гараараа та нэмэлт арифметик төрлийг оруулж, Enter товчийг дараад үр дүнг шууд харуулах боломжтой.

Жишээлбэл, нөгөө баг нь өдөөгдсөн цэг дээр бага нь факториал ба синусын функцууд, түүнчлэн p тоог ялсан. Текст хэлбэрээр авсан үр дүнг хулгана дээр харж, санах ойгоос үйлдлийн системийн дурын текст файл руу хуулж болно (жишээлбэл, Word баримт).

RGui скриптүүдтэй ажиллахдаа скрипт бүхий файл үүсгэхийг зөвлөж байна (ингэснээр R-киногийн командуудын дараалал нь скриптүүдийн нэрийг хөрвүүлэх болно). Дүрмээр бол энэ нь ямар ч нэртэй текст файл юм (гэхдээ дуулахын тулд *.r өргөтгөлтэй байх нь дээр) бөгөөд үүнийг "Notepad" гэх мэт гайхалтай засварлагчаар үүсгэж, засах боломжтой. Хэрэв та файлыг хадгалахыг хүсвэл түүнийг ажлын лавлах хэсэгт байрлуулах нь зүйтэй бөгөөд дараа нь R-г эхлүүлж, тухайн файлын оронд цэсний "Файл нээх скрипт" гэсэн зүйлийг сонгосны дараа "R Editor" цонхонд гарч ирнэ. Та "Засварлах Бүгдийг эхлүүлэх" цэсийн зүйлийг ашиглан скриптийн командын дарааллыг өөрчилж болно.

Мөн хулганыг ойлгоход зориулж бэлтгэсэн скриптийн фрагментийг (нэг өөрчлөлтийн нэрээс бүхэлд нь) харж, энэ блокыг vikonannya дээр эхлүүлж болно. Робити чотирма боломжит аргуудаас боломжтой юу: үндсэнээс контекст цэс, товчлуурын хослол Ctrl+R эсвэл хэрэгслийн самбар дээрх товчлуур.

Танилцуулсан бяцхан дээр дараахь зүйлийг бичсэн байна.

° Глобал захиргааны бүсүүдийн (GADM) интернетгүй интернет сайтаас R-object gadm-ийг Бүгд Найрамдах Беларусь улсын нутаг дэвсгэр дээрх өгөгдөлтэй хамт авсан;

дулааны эквивалентаар солих газрын нэрийг романжуулах;

° Sp багцын spplot() функцийг эс тооцвол бүгд найрамдах улсын засаг захиргааны газрын зургийг график цонхонд харуулах бөгөөд цэсийг ашиглан санах ойд хуулж эсвэл стандарт мета- эсвэл битмап график файл болгон хадгалах боломжтой.

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

Ийм байдлаар R Editor нь скриптээр хялбархан шилжих, засварлах, засварлах, командын хослол ч бай, кодын дууны хэсгүүдийг хайж олох, солих боломжийг олгоно. RStudio-ийн нэмэлт зардлыг бий болгосноор кодын синтаксийг цаашид өөрчлөх, автоматаар дуусгах, їх vikoristannya функц, роботын Sweave эсвэл TeX баримт бичиг бүхий командын дарааллыг "баглах" болон бусад үйлдлүүдийг хийх боломжийг олгодог. идэмхий цухуйсан байх болно.

R maє vbudovanі агуу dovodkovі материал, yakі RGui-д зуучлагчгүйгээр үзэж болно.

Хэрэв та консолоос help.start() командыг өгвөл таны интернет хөтөч бүх нэмэлт эх сурвалжид хандах боломжтой хуудсыг харах болно: үндсэн тусламж, зохиогчийн эрхээр хамгаалагдсан материал, тэжээлийн хангамжийн талаархи санал бодол, өөрчлөлтийн жагсаалт, баримт бичгийн талаархи тусламж. R гэх мэт:

Довтолгооны командын тусламжтайгаар бусад хэд хэдэн функцийг дуусгахыг харгалзан үзэж болно.

° help("foo") чи? foo - функцийг дуусгах foo (neobov'yazkovi сарвуу);

° help.search("foo") эсвэл? foo - хадгалсан файлын өмнөх файлуудыг хайх, foo-ийн өшөөг хэрхэн авах;

° жишээ("foo") – өөр foo функцийг ашиглах;

° RSiteSearch("foo") – онлайн хайлтын систем болон хайлтын системийн архиваас мессеж хайх;

° apropos("foo", mode="function") – foo хослолоос сонгосон функцуудын жагсаалт;

° vignette("foo") – тэдгээр foo-д туслах хүмүүсийн жагсаалт.

1.3. R Commander багцын цэстэй ажиллах. Чатлахдаа R-ийн тооцоог гараар эзэмших є R Commander нь товчлуурын цэсний хэв маягт зориулсан платформоос хамааралгүй график интерфэйс, Rcmdr багцын хэрэгжилт юм. Vіn та тушаал уурхайн үйл ажиллагаа нь урд суралцах орохгүйгээр, статистик дүн шинжилгээ хийх журам нь маш их багц бий болгох боломжийг олгодог, гэхдээ үүнийг үл тоомсорлох ямар ч, хэлтэрхий нь тусгай vіknі орсон бүх зааврыг тусгасан.

Та Rcmdr болон бусад өргөтгөлүүдийг R консолын "Багц суулгах багц" цэснээс эсвэл дараах тушаалыг оруулснаар суулгаж болно.

install.packages("Rcmdr", dependencies=TRUE) хамаарлын тохируулгуудыг идэвхгүй болгодог бөгөөд энэ нь Rcmdr цэсээр дамжуулан өгөгдлийг боловсруулахад шаардлагатай байж болох бусад багц багцыг суулгасан эсэхийг баталгаажуулдаг.

Rcmdr багцыг "Багцуудыг идэвхжүүлэх" цэс эсвэл номын сангийн(Rcmdr) Rprofile.site тушаалаар 1.1-р хэсэгт үзүүлсэн шиг татаж авах үед R Commander-ийг эхлүүлэх шаардлагатай.

R Commander-ийн ажлыг Беларусийн гурван нуурт хоёр бүрхүүлтэй нялцгай биет Dreissena polymorpha-ийн халдварын түвшний талаархи мэдээллийн корреляцийн шинжилгээний жишээнээс харж болно (Mastitsky S.E. // BioInvasions Records.

2012. V. 1. P 161-169). Figshare вэбсайтын дагуу лавлагаа мэдээлэл бүхий хүснэгтэд бид хоёр өөрчлөлт орсон байна: нялцгай биетний бүрхүүлийн урт (ZMlength, мм) болон нялцгай биетээс олдсон цилиатын тоо (CAnumber). Энэ өгзөгийг 4 ба 5-р хэсэгт авч үзэх тул энд мэдрэхүйн шинжилгээний талаар дэлгэрэнгүй ярихгүй, харин Rcmdr-ийн техникийн ажилд анхаарлаа хандуулах болно.

Дали - Интернэт рүү илгээсэн хаяг руу залгах сүлжээнүүдэд өгөгдлийг хувьчлах горимыг зааж өгсөн болно. Таны өгөгдлийг орон нутгийнхаас амархан устгаж болно гэдгийг санах нь чухал биш юм текст файл, Excel-ийн ажлын ном эсвэл мэдээллийн сангийн хүснэгт. Бидний өгөгдөл сонирхолтой байгааг өөрчлөхийн тулд (өөрөөр бол үүнийг засах шаардлагатай бол) бид "Өгөгдлийг харах" товчийг дарна.

Мэдээллийн зохион байгуулалтыг томилох цонх

Өөр нэг үе шатанд "Статистик" цэснээс "Харилцааны тест" -ийг сонгоно уу.

Бид хос хамааралтай хувьсагчдыг сонгож, эцэст нь Пирсон корреляцийн коэффициент (R = 0.467), хүрсэн статистикийн ач холбогдлын харьцаа (p-утга 2.2e-16) ба 95% итгэлцлийг авна.

–  –  –

Та гаралтын үр дүнг санах ойгоор хялбархан хуулж болно.

Одоо бид корреляцийн уриншны график дүрсийг устгаж болно. Сарнайн ирмэгийн диаграмм, хамгийн бага квадратын аргын дараах шугаман чиг хандлагын шугам (ногоон өнгө), орон нутгийн регрессийн аргын дараа тэгшитгэсэн шугам (улаан өнгө) бүхий ZM урт, аюулгүйгээр CA тоон хуримтлалын сонгох боломжтой цэгийн график (улаан өнгө) h. Гурван нуурын арьсны хувьд (Зминна нуур) туршилтын цэгүүдийг өөр өөр тэмдэглэгээгээр илэрхийлнэ.

–  –  –

График цонхноос хуулсан график R Commander R Commander цэсийн товчлууруудыг дарахтай адил цонхны скриптүүд R-г шилжүүлэх заавартай байдаг.

Манай өмхий үнэр дараах байдалтай байна.

Clams read.table("http://figshare.com/media/download/98923/97987", толгой=ҮНЭН, sep="\t", na.strings="NA", dec=".", зурвас. цагаан=ҮНЭН) cor.test(Clam$CAnumber, Clam$ZMlength, alternative="хоёр.талт", арга="pearson") тархалтын график(CAnumber ~ ZMlength | Нуур, reg.line=lm, гөлгөр=ҮНЭН, тархалт= ҮНЭН, boxplots="xy", span=0.5, ylab="Ciliates number", xlab="Shell shell", by.groups=FALSE, data=Mollusks) ) та үүнийг файлд хадгалж, давтаж болно. R Commander-ийг ажиллуулахгүйгээр R консолоор хадгалах файлыг шүүрч авснаар ижил үр дүнг харж болно.

Ихэнх тохиолдолд R хэлний бүтцийг мэдэхгүй байж (эсвэл зүгээр л тэдний дурсамжийг санахыг оролдохгүй) Rcmdr хувилбарын тусламжтайгаар та статистикийн бүх үндсэн аргуудын хувилбарт өгөгдлийн хувилбарыг ашиглаж болно. Параметрийн болон параметрийн бус тестүүд, янз бүрийн тасралтгүй ба салангид хэсгүүдийг тохируулах аргууд, олон тооны өгөгдлийн хүснэгтүүдийн шинжилгээ, дисперсийн нэг хэмжээст ба олон хувьсагчийн шинжилгээ, толгойн бүрэлдэхүүн хэсэг ба кластерын арга, нэгтгэсэн регрессийн загваруудын янз бүрийн хэлбэрүүд болон бусад. retelny vyvchennya rozvineniya төхөөрөмжийн шинжилгээ, туршилтын өдөр.

R Commander робот техникийн дэлгэрэнгүй тайлбар, түүнчлэн өгөгдөл боловсруулах алгоритмын хэрэгжилтийн онцлогийг гарын авлагаас олж болно (Larson-Hall, 2009; Karp, 2014).

Тим нь бага биш юм, дохио зангаа хэл нь хүний ​​яриаг орлож чадахгүй, байгалийн хэлээр, тиймээс хэлний мэдлэг R coristuvach боломжуудын хооронд өргөжин тэлж, дунд R хүлээн авах болон hoary холболтыг хулгайлж байна. Энд R Commander-д скриптүүдийг автоматаар үүсгэх нь уншигчдад киноны R операторуудтай танилцах, вики болон бусад функцүүдийн онцлогийг сурах гайхалтай хэрэгсэл болж чадна. Шаазан эдлэлийн дараагийн дарга нар эдгээр өгөгдлийг зөвхөн ижил гүйдэлтэй барилга байгууламжид боловсруулах журмыг хэлэлцэхэд зориулагдсан болно.

1.4. Объектууд, багцууд, функцууд, хавсралтууд Mova R нь объект хандалтат програмчлалын дээд түвшний хэлний гэр бүлд багтдаг. Fahivtsya suvore бус, "ob'єkt" гэсэн ойлголтын тодорхойлолт нь хийсвэр болгох явдал юм. Гэсэн хэдий ч хялбар болгох үүднээс бид R процессоор үүсгэгдсэн бүх зүйлийг объект гэж нэрлэж болно.

Бид хоёр үндсэн төрлийн объектыг харж байна:

1. Өгөгдөл хадгалахад ашигладаг объектууд ("өгөгдлийн объектууд") - okremі өөрчлөлт, векторууд, матрицууд болон массивууд, жагсаалтууд, хүчин зүйлүүд, өгөгдлийн хүснэгтүүд;

2. Функцууд ("функцийн объектууд") - шинэ объект үүсгэх эсвэл тэдгээрийн дээрх дууг дарж бичихэд зориулагдсан нэрлэх програмууд.

Хамтын болон чөлөөт сонголтод зориулагдсан R дундын объектуудыг ижил төстэй сэдэв эсвэл өгөгдөл боловсруулах аргуудтай хослуулсан багц хэлбэрээр бөглөсөн. Є dayak vіdminnіst mіzh нэр томъёоны багц ("багц") болон номын сан ("номын сан"). "Номын сан" гэсэн нэр томъёо нь лавлахыг илэрхийлдэг бөгөөд ингэснээр нэг буюу хэд хэдэн пакетуудыг устгах боломжтой. "Багц" гэсэн нэр томьёо нь тест, сургалтад ашиглахаар хүлээн зөвшөөрөгдсөн функц, тусламжийн HTML хуудас, өгөгдлийн объектын хэрэглээний багцыг хэлнэ.

Багцуудыг үйлдлийн системийн sing директорт суулгасан, эс тэгвээс устгаагүй харагдац тэдгээрийг архивласан *.zip файлд хадгалах боломжтой. Windows файлууд(багцын хувилбар нь таны R-ийн тодорхой хувилбартай тохирч байх ёстой).

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

номын сан(тусламж=багцын_нэр), жишээ нь:

library(help=Matrix) R багцуудыг үндсэн ("суурь"), санал болгосон ("санал болгосон") болон цөмөөр оруулсан бусад гурван ангиллын аль нэгэнд нь оруулахыг зөвшөөрнө.

Та library() командыг өгөх замаар тухайн компьютер дээрх жагсаалтыг гаргаж авах боломжтой эсвэл:

суулгасан.багцууд(тэргүүлэх байдал = "суурь") суулгасан.багцууд(тэргүүлэх байдал = "санал болгосон") # шинэ жагсаалт packlist packlist - rownames(installed.packages()) # Түр санах ойн мэдээллийг Excel форматаар write.table(packlist,"clipboard",sep="\t", col.names=NA) R суулгалтын файлд харуулна.

Ойлгосноор нөөцөд "нөөцөд байгаа" олон төрлийн багцуудыг суулгах шаардлагагүй юм.

Багцыг суулгахын тулд R Console командын цонхноос "Багцуудыг суулгах багц(ууд)" цэсийг сонгох буюу жишээлбэл, дараах тушаалыг оруулна уу:

install.packages(c("веган", "xlsReadWrite", "машин"))

Багцуудыг жишээ нь Оросын "толин тусгал" http://cran.gis-lab.info-аас татаж авах боломжтой бөгөөд үүний тулд та Rprofile.site файлыг 1.1-р хэсэгт үзүүлсэн шиг гараар засварлаж болно.

Багцуудыг суулгах өөр нэг сонголт бол http://cran.gis-lab.info/web/packages сайт руу орох явдал юм. шаардлагатай багц Zip файлыг хараад компьютер дээрээ байгаа хавтсыг сонгоно уу.

Ингэснээр та эхлээд багц дээрх бүх мэдээлэл, зокрема, функцүүдийн тайлбар, өмнө нь юу оруулах, хэдэн дарс хэрэгтэйг сонгох боломжтой. "Багцууд Орон нутгийн зип файлуудаас багц суулгах" командын цэсийн зүйл дээр дарна уу.

RGui консолыг эхлүүлэхдээ цөөн хэдэн үндсэн багцыг авдаг. Өөр багцыг эхлүүлэхийн тулд та энэ функцын дунд хувилбарын өмнө тушаалын санд (багцын_нэр) оруулах шаардлагатай.

Та дараах тушаалыг өгснөөр сессийн арьсны агшинд барих багцууд шиг суулгаж болно.

sessionInfo() R хувилбар 2.13.2 (2011-09-30) Платформ: i386-pc-mingw32/i386 (32 бит)

–  –  –

бусад нэмэлт багцууд:

Vegan_2.0-2 permute_0.6-3

нэрийн зайгаар ачаалагдсан (мөн хавсаргаагүй):

Grid_2.13.2 lattice_0.19-33 tools_2.13.2 Энэ номыг төлөөлөх скриптээр сонгосон багцуудын жагсаалтыг (бүрэн биш байж магадгүй) дараагийн хүснэгтэд оруулна уу:

Багцууд R Зориулалтын "Үндсэн" багцууд Үндсэн бүтээцүүд R суурь Багц хөрвүүлэгч R хөрвүүлэгч Функцуудыг турших, харуулах өгөгдөл бүхий хүснэгтийг тохируулах Үндсэн график функцүүдийн график График драйверууд, өнгөт палитрууд, фонтуудын регрессийн сплайн янз бүрийн төрлийн splines Статистикийн шинжилгээний статистикийн үндсэн функцууд Аргууд S4 ангиллын статистик функцүүдийн stats4 Користувачийн интерфейсийн бүрэлдэхүүн хэсэг (цэс, хайрцагны сонголт ба дотор) tcltk Мэдээллийн дэмжлэг, удирдлага, баримтжуулалт, архив.

Utils "Rekomendovanі" багц Funktsії rіznih журам эхлүүлэгч "jackknife" ачаалах Rіznі алгоритмын neієrarhіchnoї klasifіkatsії гэж rozpіznavannya анги алгоритмууд podіlu гэж ієrarhіchnoї klasterizatsії Кластер Analіz гэж perevіrka kodіv бүртгэл rіznih форматаар (DBTA онд faylіv гэж хасаж R codetools, STA гадаад Funktsії scho obslugovuyut optimіzatsіyu байна цөмийн zgladzhuvannya KernSmooth Grafіchnі funktsії rozshirenoї funktsіonalnostі (Sarkar, 2008) сүлжээ Nabіr danih гэсэн санамсаргүй байдал funktsіy (Венаблесийн, Ripley, 2002) матрицын масс Operatsії гэж векторууд матриц Uzagalnenі aditivnі modelі modelі Zi zmіshanimi efekta nlme Neyronnі MEREZHI шууд poshirennya nnet Pobudova мод klasifіkatsії хэмээн болон регресс rpart цэгүүдийн орон зайн хуваарилалтын кригингийн функцууд болон дүн шинжилгээ хийх орон зайн оршин тогтнох шинжилгээ (Коксугийн загвар ба ин.) эсэн мэнд үлдэх Роботын процесст суулгагдсан багцууд po'yazanі z pr ikladnim regresіynim analіzom corrplot Vіdobrazhennya korelyatsіynih матриц дахь grafіchnomu viglyadі fitdistrplus Pіdbіr parametrіv санамсаргүй байдал rozpodіlіv testuvannya aditivnih загвар geosphere Otsіnka geografіchnih vіdstaney ggplot2 Udoskonaleny grafіchny багцалж visokoї funktsіonalnostі DAAG Funktsії analіzu danih гэж номонд grafіki (Maindonald, Браун, 2010) Hmisc Nabіr Harrell funktsіy (Harrell) HSAUR2 R jpeg Robot z дээрх номын хавсралт график файлууд jpeg lars Тусгай төрлийн регрессийн (LARS, Lasso гэх мэт) lavaan Бүтцийн тэгшитгэлийн загваруудын баталгаажуулалтын шинжилгээ lmodel2 I ба II төрлийн регрессийн загваруудыг хэрэгжүүлэх (MA, SMA, RMA) Kriterії at perevіrtsі gіpotezi тухай хэвийн байдлын rozpodіalіz davliers in vites Analіz prostorovih би цаг ryadіv-д ekologії баримтаас харагдаж Regresіya golovnі бүрэлдэхүүн pwr Otsіnka statistichnoї potuzhnostі gіpotez dekіlkoma zmіnnimi Pіdbіr kolіrnih хэмжүүр дээр SEM Modelі хэмжүүр бүтцийн rіvnyan semPlot Vіzualіzatsіya бүтцийн zv'yazkіv см-ийн Otsіnka schіlnostі rozpodіlіv арга spatstat орон зайн өгөгдөлд хандахаас нь SP Ангилал арга тэгшитгэхэд энэ арга загваруудын орон зайн статистикийн тухай pdbir spdep Орон зайн ордууд: геостатистикийн аргууд ба загварчлалын stargazer Статистикийн загваруудын талаарх мэдээллийг янз бүрийн форматаар vcd оруулах R-д үзэх, эсвэл vikoristaty funn-г туршиж үзээрэй. ktsії sche nezavantazhennogo багц, дараа нь otrimaєmo podomlennya систем:

sem(model, data=PoliticalDemocracy) Өршөөл: "сем" номын сангийн функцийг мэдэхгүй байна(lavaan) Номын санд уучлаарай(lavaan) : "lavaan" нэртэй багц байхгүй Үйл ажиллагаа ирж байна, К-ийн танилцуулсан. Cichini, ялсан багцуудын жагсаалтыг анхдагч параметр болгон хүлээн зөвшөөрч, дараагийн ашиг сонирхол, хэрэв шаардлагатай бол суулгахыг өөрөө сонгоно. Скриптийн ажлыг ойлгохын тулд доромжлолын хэсэгт тайлбарласан R киноны бүтцийг мэдэх шаардлагатай боловч уншигч та юу товших вэ, та үсэг рүү командыг зааж өгөхийн тулд эргэж болно.

instant_pkgs - function(pkgs) ( pkgs_miss - pkgs)] # Багцуудыг суулгаарай, барьж авахад бүү бэлд:

if (length(pkgs_miss) 0) (install.packages(pkgs_miss) ) # Хэрэв байхгүй бол багцуудыг суулгана уу:

Хавсаргасан - хайх() хавсаргасан_pkgs - хавсаргасан_хэрэгцээ_хавсгах - хэрэв (урт(хавсаргах_хэрэгтэй) 0) (for (i-д: урт(хавсрах_хэрэгтэй)) шаардлагатай(хавсрах шаардлагатай[i], charTR.)

шуурхай_pkgs(c("суурь", "jpeg", "веган"))

Та арьсны багцын функцуудын жагсаалтыг харж болно, жишээлбэл, тушаалыг гаргаснаар:

ls(pos = "package:vegan") Тайлбар: ls() нь тухайн орчинд байгаа объектуудын жагсаалтыг харуулах орлуулагч функц юм. Уг тушаал нь веган багцыг ижил аргаар суулгана. Параметргүй тушаал өгөхдөө бид урсгал сессийн цагт үүсгэсэн объектуудын жагсаалтыг буцааж авдаг.

Та args() командыг өгснөөр өөрийн сонирхож буй багцын дурын функцын оролтын параметрүүдийн аргументуудын жагсаалтыг гаргаж авах боломжтой.

Жишээлбэл, lm() шугаман загварыг бичихэд бидний өргөн ашигладаг функцийг эхлүүлэхдээ дараах параметрүүдийг тохируулна уу.

Args(lm) функц (томьёо, өгөгдөл, дэд олонлог, жин, na. үйлдэл, арга = "qr", загвар = ҮНЭН, x = ХУДАЛ, y = ХУДАЛ, qr = ҮНЭН, ганцаарчилсан.ok = ҮНЭН, ялгаатай = NULL, offset,...) Хэрэв та функцийн товчлолыг нэмдэг командыг оруулбал (жишээ нь, IQR-ийн квартиль хоорондын мужийг хэрхэн тооцоолох) R киноны кодууд дахь функцийн гаралтын текстийг өөрчилж болно:

IQR функц (x, na.rm = FALSE) diff(quantile(as.numeric(x), c(0.25, 0.75), na.rm = na.rm, names = FALSE)) стандарт функцийн "wiki-г дахин чиглүүлэх таны хувилбар.

Гэсэн хэдий ч, хэрэв бид шугаман загварын утгыг таамаглахад дүн шинжилгээ хийхэд ялах байдлаар таамаглах () функцийн кодыг харахыг хүсвэл дараахь зүйлийг авна.

таамаглах функц (объект,...) UseMethod("урьдчилан таамаглах") Энэ төрлийн таамаглах() нь "бүх нийтийн" функцтэй: аль загварын объектыг оролтод оруулахаас хамаарна (шугаман регрессийн хувьд lm, Пуассон эсвэл логистик регрессийн хувьд glm) , lme зөвхөн өөр өөр эффект бүхий загварт зориулагдсан), урьдчилан таамаглах утгыг арилгах шинэчлэгдсэн арга шинэчлэгдсэн.

Зокрема, энэ функц нь доромжилсон аргуудыг хэрэгжүүлэхэд ялалт байгуулдаг.

аргууд("урьдчилан таамаглах") урьдчилан таамаглах.ar* таамаглах.Арима* таамаглах.arima0* таамаглах.glm таамаглах.HoltWinters* таамаглах.lm таамаглах. таамаглах.princomp* таамаглах.smooth.spline* таамаглах.smooth.spline.fit* таамаглах.StructTS* Үл үзэгдэх функцууд нь R одоор тэмдэглэгдсэн байна. S3 загварын OOP-ийн хувьд арга нь объектын ангийн нэртэй ижил байна. її орцонд дуудагддаг. Объектыг чиглүүлэх болгонд тухайн объектод шаардлагатай аргыг зөв илгээж, дууддаг классын шинж чанарыг зааж өгдөг. Тиймээс нарийссан шугаман загварын утгыг таамаглах "функц арга" нь урьдчилан таамаглах болно.glm(), харин сплайнаар тэгшитгэх - predict.smooth.spline() гэх мэт. S3 OOP загварын талаарх дэлгэрэнгүй мэдээллийг S3Methods өргөтгөлөөс, харин том S4 загварын хувьд Methods өргөтгөлөөс авах боломжтой.

Нарешти, R хуралдааны эхний цагийг хасч, ажлын үр дүнг хадгалах хамгийн энгийн аргыг харцгаая.

° sink(файл=файлын нэр) – өгөгдсөн нэртэй файлын хувьд бодит цагийн горимд доромжилсон тушаалуудыг ажиллуулсны үр дүнг харуулах; команд хавсаргахдаа sink() командыг параметргүйгээр бичих шаардлагатай;

° хадгалах(файл=файлын нэр, хадгалах объектын жагсаалт) – хуваарилагдсан объектуудыг XDR форматын давхар файлд хадгалдаг тул та үүнийг ямар ч тохиолдолд ашиглах боломжтой. үйлдлийн систем;

° ачаалал (файл= файлын нэр) – урсгалын орчинд объектуудыг хадгалдаг;

° save.image(file= файлын нэр) – R rda файлд тусгайлан зориулж дараагийн цагийн турш үүсгэсэн бүх объектыг хадгална.

Үүсгэсэн хүснэгтийг өгөгдөлтэй хамт солилцооны буферт форматаар шилжүүлэх, бүтцийг нэгтгэн дүгнэх. Excel хуудас. Тархалт 6-д шугаман загварын объектоос Word файл руу шилжүүлэх тохиолдол хийгдэнэ.

Дунд R нь ямар ч төрлийн дэлгэцийн орон зайд шаардлагатай гэрэлтүүлгийн пикселийн дүрсийг үүсгэж болохоос гадна өөр өөр форматтай файл дахь график дүрсийн алдагдлыг хэмнэх боломжтой. Арьсанд ээлтэй график дэлгэцийн хувьд драйверын функцийг ашигладаг: драйверуудын бүрэн жагсаалтыг үзэхийн тулд та тусламж (Төхөөрөмж) командыг оруулж болно.

График хэлбэрийн гадна барилгуудын дотроос хамгийн олон амьдрах байр нь:

° windows() – Windows график цонх (дэлгэц, принтер эсвэл метафайл).

° png(), jpeg(), bmp(), tiff() – ижил форматтай растер файл руу гаргах;

° pdf(),postscript() – PDF файл эсвэл PostScript-ийн график мэдээллийг харуулах.

Төхөөрөмжтэй ажиллах ажил дууссаны дараа дараагийн алхам бол dev.off () тушаалаар драйверийг асаах явдал юм. Іsnuє mozhlivіst aktivіzії dekіlkoh pristroїv graficheskoj vyvodu odnochasno і mikannya mizh тэднийг: div. (2012, хуудас 278).

1. MOVI R-ИЙН ТОДОРХОЙЛОЛТ

2.1. Өгөгдлийн шилжилтийн төрлүүд R R доторх бүх өгөгдлийн объектуудыг (мөн түүнчлэн, өөрчлөлтүүд) дараах ангилалд (эдгээр төрлийн объект) хувааж болно.

° тоон - тоо (бүхэл тоо) ба бодит тоо (давхар) харагдах боломжтой объектууд;

° логик - зөвхөн хоёр утгыг хүлээн авдаг логик объектууд: FALSE (товчилсон F) ба ҮНЭН (T);

° тэмдэгт - бэлгэдлийн объектууд (өөрчлөлтийн утгыг доод эсвэл нэг хөл дээр тохируулсан).

R та өөр өөр объектуудын нэрийг үүсгэж болно (функц эсвэл өөрчлөлт) Латин, кирилл, гэхдээ урвуу, тиймээс a (Кирилл) ба (Латин) - хоёр өөр объект. Нөгөө талаас дунд R нь бүртгүүлэхэд мэдрэмтгий байдаг, tobto. nіy дахь жижиг, том үсэг нь ялгаатай. Өөрчлөгдөх (танигч) R-ийн нэрс нь үсэг (эсвэл цэг) дээр суурилдаг бөгөөд үсэг, тоо, тэмдэг, цэг, дагавараас бүрдэнэ.

Тусламж авахын тулд? Im'ya урвуу болно, чи іsnuє zmіnna эсвэл томилогдсон іm'yam функц.

Эхний ангид орсон өөрчлөлтийн хүчинтэй эсэхийг is.numeric(im'ya_ob'ykta), is.integer(im'ya), is.logical(im'ya), is.character(im) функцээр дахин шалгана. 'ya) болон объектыг өөр төрөл болгон хувиргахад тоон (им'я), as.integer(im'ya), as.logical(im'ya), as.character(im'ya) гэсэн функцуудыг ашиглана. ) цутгаж болно.

R нь цөөн тооны тусгай объекттой:

° Inf - эерэг буюу сөрөг зөрчил (ярианы тоог 0-ээр хуваах үр дүнг тооцоолох);

° NA - "өдрийн үнэ цэнэ" (Байхгүй);

° NaN - "тоо биш" (Тоо биш).

Та is.nite(im'ya), is.na(im'ya) болон is.nan(im'ya) функцуудыг ашиглан эдгээр тусгай төрлүүдийн алийг нь өөрчилж болохыг өөрчлөх боломжтой бололтой.

Viraz (илэрхийлэл) mov R є dnannyam ийм элементүүдийг томилох оператор, арифметик болон логик операторууд, объектын нэр, функцийн нэр гэх мэт. Дүрмээр бол ялалтын онооны үр дүнг команд эсвэл график цонхонд хардаг. Гэсэн хэдий ч, үйлдлийг хуваарилах үед үр дүнг сонгосон объектоос авах бөгөөд дэлгэц дээр харагдахгүй.

R хэл дээрх таталцлын операторын хувьд та "=" тэмдэгт, эсвэл "-" (зүүн гартай объектыг импортлох) эсвэл "-" (баруун гартай объектыг импортлох) хоёр тэмдгийг сонгож болно. "-" тэмдгийг ашиглах нь сайн програмчлалын загвар юм.

Виразимов Р нь скриптээр эгнээнд байрласан байна. Нэг мөрөнд та ";" тэмдгээр тусгаарлагдсан командын тавцанг оруулж болно. Нэг багийг хоёр (ба түүнээс дээш) эгнээнд хувааж болно.

Тоон төрлийн объектууд нь уламжлалт арифметик үйлдлүүдээс ялгаатай болж болно + (нэмэх), - (нэмэх), * (үржүүлэх), / (дэд), ^ (алхамаар бууруулах), %/% (бүхэл дэд), %% (илүүдэл) vіd rozpodіlu). Үйл ажиллагаа нь ердийн тэргүүлэх чиглэлтэй байж болно, өөрөөр хэлбэл. хөл дээр бид шатыг авч, дараа нь үржүүлж, дараа нь нэгтгэнэ. Виразад дугуй нуман хаалга нь мушгирах боломжтой бөгөөд үйл ажиллагаа нь хамгийн чухал ач холбогдолтой байж болно.

Логик вирусыг хэд хэдэн дэвшилтэт логик операторуудаас үүсгэж болно:

° "Тэгш" == ° "Эрүүл биш" != ° "Бага" ° "Илүү" ° "Бага эсвэл нэг" = ° "Илүү их эсвэл нэг" = ° "Логик I" & ° "Логик ABO" | ° "Логик ҮГҮЙ"!

ОЛОН ОЛОН НЬ ТОГТОО w w.am icor p. c om AMICORP ГРУППИЙН ҮЙЛЧИЛГЭЭ ZMIST PRO COMPAN II КОМПАНИУДЫН ҮЙЛЧИЛГЭЭ БИДНИЙ ҮЙЛЧИЛГЭЭ Байгууллагын үйлчлүүлэгчдэд зориулсан үйлчилгээ Байгууллагын борлуулалтын үйлчилгээ Үүсгэх, удирдах...»

« Дээд мэргэжлийн боловсролын холбооны улсын боловсролын байгууллага "ОХУ-ын захиргааны дэргэдэх санхүүгийн их сургууль"Холбоо” “Маркетингийн” тэнхим. Карповы Москва 2011 тоймчид: Н.С. Перекалина - Эдийн засгийн ухааны доктор, профессор, дарга. "Маркетингийн" тэнхим "МАТИ" - Оросын Улсын Технологийн Их Сургууль. К.Е.Циолковский С.С. Соловьев...»

« CAFE, TEA RDACTION: Зорилго. Редактор: Весела Дабова 2011 оны 12-р сарын 4 Редакторууд: Сул цай Zdava: ABB Сарлаг биеийн бүх хэлбэлзэл үед priyomaneto дээр teanata би ууж, бүх хэлбэлзэл суларч байна Nay-sigurniat болон цайны аяга дээр tegloto и radshata consummation дээр зурах нь ухаалаг эхлэл. Сав газрын тухай онол хэр найдвартай вэ гэсэн янз бүрийн бодол байдаг ч нөгөө талаас нэг аяга цай нь дуулах дэглэмээр баталгааждаг болохыг баримт нотолж байна ... »

« ОЛОН УЛСЫН САЛБАР ХОНОГИЙН ЭРДЭМ ШИНЖИЛГЭЭНИЙ ХУРАЛ RCS 2015 ОЛОН УЛСЫН СУРГАЛТЫН ЭРДЭМ ШИНЖИЛГЭЭНИЙ ХУРАЛ СУРГАЛТЫН ХООРОНДЫН РАДИКАЛ ОРОН САЙН RCS 2015 ХУРЛЫН ТУРШЛАГЫН РЕДАКТОРЫН НОМ Романа Бокови МильянаЗекови Слаана Милиеви

























Vuji Техникийн шинжлэх ухааны факультетийн Архитектур, хот байгуулалтын тэнхимээс хэвлүүлсэн,...»

« САНКТ ПЕТЕРБУРГИЙН УЛСЫН ИХ СУРГУУЛЬ Газарзүй, геоэкологийн факультет Геоморфологийн тэнхимсэдэв: "Арктикийн нууруудын геоморфологийн онцлог ба палеоклимат (Оросын Арктикийн төв хэсгийн нууруудын жишээн дээр)" Большиянов Дмитрий Юрийович доктор, Урлаг. Викладач Лариса Анатолийвна Савельева Тоймч: Геологийн шинжлэх ухааны нэр дэвшигч, дарга....»

« Misha Apacer M811 - лазер мини-позашляховик комплекту. http://news.kosht.com/computer/mouse/2009/11/26/mysh_apacer_m811. өдрийн үнийн хувьд хошигнол залгаас Firefox хөтчийн KOSHT.com сайтыг нэг товшилтоор суулгана уу. Нэг килобайт. Нүүр хуудас Мэдээний үнийг зарлалаа Робот форум компаниуд Mobile Know Мэдээгээ мэдээрэй тоглоомын компьютерууд rozrahunok On-line at UltraPrice.by Misha Apacer M811 – лазер мини-позашляховик [...»

« МОСКВА УЛСЫН ҮЙЛДВЭРИЙН МЭРГЭЖЛИЙН ДЭЭД БОЛОВСРОЛЫН УЛСЫН БОЛОВСРОЛЫН БАЙГУУЛЛАГЫН ХОЛБООНЫ АЖЛЫН БАЙГУУЛЛАГАИХ СУРГУУЛИЙН (GOU MDDIU) "МЭДЭЭЛЛИЙН СИСТЕМ, ТЕХНОЛОГИЙН" ДИПЛОМЫН РОБОТЫН тэнхимд "Мэдээллийн системийн математикийн аюулгүй байдал ба удирдлага" мэргэжлээр оюутан Чумакова Тетьяна Андривна "Розрах. м.н. Олексин Володимир Адамович...»

« R WWII A/45/3 ЭХ: Англи огноо: 2008 оны 9-р сарын 15 СВИТОВ ОЮУНЫ ЧИЙГЛИЙН БАЙГУУЛЛАГА ЖЕНЕВИЙН ГАЗРЫН ЧУУЛГАНЫ - Дэлхийн 2-р дайны гишүүн Дөчин 2008 оны 4-р сарын 22-30-ны хооронд Женевийн 5 дахь цуврал уулзалт ЕРӨНХИЙ ЗОХИОН БАЙГУУЛЛАГЫН НЭГДСЭН БАЙГУУЛЛАГЫГ ЭЛСЭЛТ АВАХ тухай I. ОЛОН УЛСЫН ҮЙЛДВЭРЛЭГЧ БАЙГУУЛЛАГЫГ АНХНЫ ТОДОРХОЙЛОЛТЫН УРЬДЧИЛСАН АЖЛЫН БАЙГУУЛЛАГЫН ЭЛСЭЛТ 1, 1.

« 1 Олег Санаев. CHOTIRI ROKI I ARTISTY НЭГ ЗУУН ДОЛАРЫВ ДЭЭР СУРГАЛТ ОРОЛЦОХООР илүү үнэтэй Евген Александрович Гвоздев Олен дарвуулт онгоцон дээр,цолыг оноох, бүх гаразууд chotiri хадан дээр нэмэх нь хоёр тижний: 7 шохой 1992 он. Вин Виишов Махачкала боомтоос, 1996 оны 3-р сарын 19 эргэх. Мөн іz нэг пенни-аас - илт overbіlshennya, virnіshe програм: энэ нь боломжгүй, мэдээжийн хэрэг, хэрэв та зуун доллараар амьдардаг бол - та хөлөө сунгах болно. Ale, pochinayuchi усанд сэлэх, Nails ижил багийн өөрийн мэдэлд maw. Би үнэхээр хүсч байна ..."

« Белгород улсын үндэсний судалгааны их сургуулийн харьяа Удирдлагын дээд сургууль

« Лидия ЯНОВСКА МИХАЙЛО БУЛГАКОВЫН ТУХАЙ ТАЙЛБАР МОСКВА "ТЕКСТ" UDC 821.161.1 BBK 84 (2Ros-Rus)6-44 Ya64 ISBN 978-5-7516-0660-2 ISBN 978)"Текст", 2007 "BRAVO, BIS, ломбард!" "БРАВО, БИС, ломбард!" “Юнист” сэтгүүлийн эрхлэгчдийг Москва мэддэг эсэхийг мэдэхгүй. Танд ийм сэтгүүл бий юу? 70-аад оны дундуур Москвагийн хамгийн залуу, сэтгэл татам редакц нь Маяковскийн талбайгаас захиалгаар баригдсан Садовый-Триумфальный дээр жижиг, гэхдээ маш нам гүмхэн газар тэнүүчилж байв ... "

« Хавсралт 1 ӨРГӨДЛИЙН УРАЛДААН 2013 ОНЫ ROCU маягт "Т". RDNF дахь програмын гарчгийн хуудас Төслийн нэр Төслийн дугаар Төслийн төрөл (a, c, d, e, f) Мэдлэгийн талбар(код) RDNF ангилагч код DNTI код (http://www.grnti.ru/) ОХУ-ын шинжлэх ухаан, технологи, технологийг хөгжүүлэх тэргүүлэх чиглэл, чухал технологи. холбоо барих утас kerіvnika төсөл рүү төсөл Povna гэж байгууллагын богино нэр, бид zdіysnyuvatisya дамжуулан ...»

« FNI тайлан 8/2014 Польш улсад ЕХ-ны уур амьсгал, эрчим хүчний бодлогыг хэрэгжүүлэх нь: 3 Европчлолоос полоничлох уу? Jon Birger Skjrseth ЕХ-ны уур амьсгалыг хэрэгжүүлэх баПольш дахь эрчим хүчний бодлого: 3 Европчлолоос Полоничлол руу шилжих үү? Жон Биргер Скжрсет [имэйлээр хамгаалагдсан] 2014 оны 12-р сар Зохиогчийн эрх © Fridtjof Nansen Institute 2014 Гарчиг Польш дахь ЕХ-ны уур амьсгал, эрчим хүчний бодлогыг хэрэгжүүлэх нь: 3 Европчлолоос полончлох уу? Нийтлэлийн төрөл ба дугаар Хуудас FNI тайлан 8/2014 57 Зохиогч ISBN 978-82-7613-683-8 Жон...”

« "Vcheni notes of TOGU" Vol.6, No.4, 2015 ISSN 2079-8490 Электрон шинжлэх ухааны хэвлэл "Vcheni Notes of TOGU" 2015, Vol.6, No.4, P. 173 - 178 2010.05.05-ны өдрийн 77-39676 http://pnu.edu.ru/ru/ejournal/about/ [имэйлээр хамгаалагдсан] UDC 316.33 © 2015 р.І. А.Гариева, социологийн ухааны доктор. Шинжлэх ухааны доктор, А.Г.Киселова (Номхон Далайн Улсын Их Сургууль, Хабаровск) НИЙГМИЙН ДААТГАЛЫН ТОГТОЛЦООНЫ БҮРДЭЛ Энэ нийтлэлд нийгмийн даатгалын тогтолцоо бүрэлдэх, түүний өнөөгийн байдалд дүн шинжилгээ хийсэн ... "

« Чуулганы хөтөлбөр Чианг Май, Тайланд 2015 оны 11-р сар APCBSS Ази - Номхон далайн бизнес, нийгмийн шинжлэх ухааны бага хурал ICEI Боловсролын олон улсын бага хурал ISFN 978-986-5654-33-7 Innovation APCLSE Ази Номхон Далайн бага хурал Амьдралын шинжлэх ухаан, инженерчлэлийн бага хурал ISBN 978-986-90052-9-6 Агуулгын агуулга...»

Технологи