Увод у листу Р пакета

Пакет у Р програмском језику је јединица која пружа потребне функционалности које се могу користити учитавањем у Р окружење. Листа Р пакета слична је библиотеци на Ц, Ц ++ или Јави. Дакле, у основи пакет може имати бројне функције попут функција, константа итд., Што ћемо омогућити кориснику да их користи у контексту одређеног проблема. У Р-у се неопходни пакет може учитати помоћу функције либрари (). У случају да пакет не постоји, онда се може инсталирати помоћу функције инсталл.пацкагес (). Пакети олакшавају наизглед тешке задатке захваљујући готовим функционалностима.

Шта су Р пакети?

У Р постоји много пакета, а избор пакета зависи од његове примене. Иако постоје одређени пакети који се широко користе због функционалности које пружају, није случај да су други пакети мање важни. Различити пакети имају различите намене; неке су повезане са статистичким техникама, неке се односе на визуализације итд.

У следећем одељку ћемо погледати неке од важних пакета у Р:

1. Цар

Овај пакет је Цомпанион то Апплиед Регрессион. То је велики пакет који пружа различите функционалности за статистичку анализу. Увозом овог пакета у Р окружење увозе се други повезани пакети као што су МАСС, статистика, графика итд. Неке функције у пакету укључују Анова, авПлотс, Бокплот, царПалетте, парцеле густоће, инфИндекПлот, линеарну хипотезу, логит, вањски тест, ккПлот, резидуалне парцеле, расипање, матрица расипања, итд. Опсежне могућности пакета могу се проценити на основу броја функција које он пружа.

2. Цоррплот

Пакет пружа графички приказ корелацијске матрице и интервала поузданости. Пакет такође нуди алгоритме за извршавање матричног преуређивања. Многобројне опције укључују одабир потребних боја, текстуалних налепница, наљепница у боји, распореда итд. Различите методе визуализације или параметрских метода у пакету Цоррплот су „круг“, „квадрат“, „елипса“, „број“, „нијанса“, „боја“ и "пита". Функција цоррплот која укључује разне опције даје визуелно привлачан приказ повезаности међу различитим варијаблама, које је, иначе, у нормалним околностима, попут бројева, тешко интерпретирати. Позитивне корелације су приказане плавом бојом, а негативне црвеном. Интензитет боје и величина круга пропорционални су коефицијентима корелације.

3. ДатаЕкплорер

Овај пакет се бави аутоматизованим истраживањем и третманом података. Омогућава аутоматизовани процес истраживања података намењен аналитичким задацима и предиктивном моделирању. Ово је пресудно јер омогућава кориснику да разуме податке и извуче увиде. Свака варијабла у анализи се скенира и анализира у пакету. Надаље, пакет пружа функционалности за визуелизацију ових варијабли коришћењем типичних графичких техника. Такође пружа уобичајене методе обраде података за обраду и форматирање података.

4. Гмоделс

Пакет гмоделс пружа разне алате у Р за цртање података. Садржи различите функције као што је глх.тест који се користи за тестирање, штампање или сумирање опште линеарне хипотезе за регресијски модел. Функција чини. контрасти претварају људско читљиве контрасте у облик који је Р потребан за рачунање. Матрица коју је вратио маке.цонтрастс може се користити као аргумент аргументу контраста функција модела. Функција цоефФраме уклапа модел у сваку подгрупу која је дефинисана , а затим враћа податковни оквир са једним редом за сваки фит и једним ступцем за сваки параметар. Процјењива функција израчунава и испитује контрасте и остале процјенљиве линеарне функције коефицијената модела за лм, глм, итд. Функција фит.цонтраст израчунава и тестира произвољне контрасте за регресијске објекте.

5. Гплотс

Овај пакет пружа функционалности визуализације кроз различите алате за програмирање. Функције у пакету раде на концепту израчунавања и планирања. Графичке могућности пакета демонстриране су различитим функцијама као што су дијаграми појаса, бокплот2, цол2хек, ци2д, хист2д, текстуални заплет, плоча судопера, пилот балона, плотЦИ, средства за цртање итд. Ове функције омогућавају рад са подешавањима која се односе на боју, текста и осталих замршених графичких аспеката визуелизације. Они се такође баве сложеним елементима укљученим у статистику засновану на визуелизацији, нпр. Лмплот2, функције резплота који кориснику омогућавају детаљну регресијску дијагностику кроз дијагностичке плоче. Ако је потребно навести више података у истој регији, али са засебним осовинама, онда је то могуће користећи функцију преко цртежа у пакету.

6. Ггплот2

То је један од врло познатих пакета у Р који пружа опсежне визуелне могућности и представља резултате чак и сложених статистичких и математичких техника. Многобројне функционалности које пакет пружа омогућава аналитичару да добије увид из података на најактивнији начин. Опис Р функције је „систем за декларативно стварање графике који је заснован на Граматичкој граматици“. Ова граматика графика значи да корисник мора рећи 'ггплот2' о начину на који се варијабле морају пресликати у естетику, па то у суштини значи да специфицирате који ће графички аспекти користити и ггплот2 ће радити у складу с тим на основу детаља.

7. Подмажите

Овај Р пакет олакшава рад са датумима и временима. Пакет подмазивања омогућава лако руковање подацима и датумом и временом. Анализира један број и даје погодан распоред података, у ствари, функције рашчлањивања у пакету управљају различитим форматима и сепараторима што поједностављује процес анализе. Једна од значајних карактеристика је да пакет пружа функционалности за руковање датумима у различитим временским зонама.

8. Хмисц

Назван Харрелл Разно, Хмисц пакет садржи много функција које се могу користити за анализу података, графику високог нивоа и услужне операције. Такође укључује функције за рачунање величине и снаге узорка, увоза и напомена за скупове података, уношења недостајућих вредности, пружање напредних функционалности табеле, групирање променљивих, манипулирање знаковним низом, претварање Р објеката у ХТМЛ код итд.

9. Решетка

Пакет нуди систем визуелизације података на високом нивоу који је инспирисан Треллис графиком. Наглашава се на мултиваријантним подацима. Снажне могућности визуелизације пакета пружају потребно графичко решење. Неке од запажених функција у пакету су Б_07_цлоуд које помаже у изради 3д цртежа распршивања и површине жичане мреже; Д_левел. боје, функција за рачунање лажних боја које представљају нумеричку или категоричку променљиву; Б_06_левелплот, функција која генерише цртеже нивоа и контурне плоче; А_01_Латтице, функција која пружа решетке графичке могућности. Б_09_тмд је функција која генерише Тукеи Меан - Дифференце Плот; Б_11_оневаи, функција која одговара једносмерном моделу. Пакет, дакле, пружа опсежне функционалности за визуелизацију кроз различите функције.

10. МатрикМоделс

Овај пакет омогућава моделирање с ријетким и густим 'Матрик' матрицама. Да би се то постигло, користи се модуларно предвиђање и реаговање, класе модула. Све функције које пружа пакет су подједнако важне, неке од њих су лм.фит.спарсе, која је функција фитра за ријетке линеарне моделе, моделЦоеф који решава коефицијенте и прираст коефицијента, модел. Матрица која конструише евентуално оскудне матрице дизајна или модела, глм4 која одговара генералним линеарним моделима.

11. Мултцомп

Пакет омогућава вишеструко упоређивање к група у генерализованим линеарним моделима. Списак девет стандардних поступака, тј. Дуннет, Тукеи, Секуен, АВЕ, Цхангепоинт, Виллиамс, Марцус, МцДермотт и Тетраде, пружају се кориснику, а корисник бира поређења на основу захтева. Поред овога, обезбеђен је и бесплатни улазни интерфејс за контрастну матрицу која омогућава посебне поређења. Значајна карактеристика је да поређења сама по себи нису ограничена на било који одређени дизајн, као што је уравнотежен или једноставан, већ су програми дизајнирани на такав начин да одговарају вишеструким упоређењима унутар опћег линеарног модела који омогућава коваријанте, корелирана средства, недостајуће вредности итд.

12. ОпенМк

Овај пакет у основи се бави моделом проширеног структуралног једначења. Пружа функционалности за стварање модела структуралних једначина. Овим моделима се може управљати помоћу програмирања. Модели се могу специфицирати матрицама или путањама попут ЛИСРЕЛ или РАМ-а. Неки од типова модела укључују више група, потврђујући фактор, расподелу смеша, категорички праг, диференцијално прилагођене функције итд.

13. Плир

Веома је важан пакет који пружа функционалности за манипулацију подацима. Омогућава алате за дељење, примену и комбиновање података. Долази са сетом алата који помажу у решавању уобичајеног скупа проблема. На пример, понекад ћемо можда требати да разрешимо велики задатак на мање задатке који се могу обрадити, затим радимо на сваком од делова и на крају, све комаде вратимо заједно.

14. Кцц

Пакет добија на значају захваљујући различитим функцијама анализе квалитета које пружа. Омогућује Схевхарт-ове контролне графиконе квалитета за континуитет, атрибуте и бројање података. Међу осталим важним графиконима су Цусум и ЕВМА графикони и криве радних карактеристика. Такође нуди функцију анализе могућности процеса. Парето графикон и дијаграм узрока и учинка и мултиваријантне контролне карте корисни су алати које добија пакет.

15. РандомФорест

Као што име сугерира, овај пакет се користи за изградњу случајног алгоритма шуме. Пакет имплементира Бреиманов случајни шумски алгоритам који се заснива на Беиман-овом и Цутлеровом оригиналном ФОРТРАН коду. Алгоритам се користи за класификацију и регресију. Пакет се такође може користити у режиму без надзора за процену близине података.

16. Псицх

То је пакет намењен за посебне сврхе. Пакет пружа процедуру за психолошко, психометријско и лично истраживање. Функције су првенствено за мултиваријантну анализу користећи различите мултиваријантне статистичке технике.

Закључак-Листа Р пакета

На Р-у постоје бројни пакети, а примена пакета зависи од потреба. Листа заједнице са Р пакетима расте врло брзо и сваким даном пакет се додаје. Више пакета може пружити сличне функције, али избор пакета мора бити заснован на пажљивој студији.

Препоручени чланци

Ово је водич за списак Р пакета. Овде смо расправљали о уводу у Р пакете и неким важним пакетима Р. Такође можете проћи кроз наше друге предложене чланке да бисте сазнали више -

  1. Јава пакети
  2. Шта је ЈНДИ на Јави?
  3. ЈЦолорЦхоосер
  4. Р Програмирање вс Питхон

Категорија: