Кіріспе

R үшін интеграцияланған даму ортасы

RKWard – R бағдарламалау тіліне ашық қол жеткізе алатын интерфейс, бұл тіл статистикалық функцияларға баса назар аударатын сценарийлік тіл. RKWard R тілінің қуатын коммерциялық статистикалық пакеттердің қолдануға ыңғайлылығымен үйлестіруге тырысады. RKWard C++ тілінде жазылған және көптеген ортада жұмыс істей алса да, KDE десктоп ортасымен және Qt (бағдарламалық қамтамасыз ету) кітапханаларымен интеграцияланған.

Интерфейсі

RKWard-тың мақсаты R-ді жақсы білетін де, статистикада тәжірибесі бар, бірақ тілді білмейтін де пайдаланушылар үшін қолданудың ыңғайлы болуын қамтамасыз ету. Қолданба дизайны графикалық құралдарды пайдалануға мүмкіндік береді, сонымен қатар көптеген құралдарды елемеу арқылы бағдарламаны интеграцияланған даму ортасы ретінде қолдануға болады. Онда R жүктеген немесе басқа көздерден импортталған пакеттерге, функцияларға және айнымалыларға қол жеткізуді қамтамасыз ететін жұмыс кеңістігін қарау құралы бар. Бұдан бөлек, файлдарды қарау құралы, деректер жиынтығын өңдеу терезелері, айнымалылардың мазмұнын көрсету, анықтамалық ақпарат, команда журналы және HTML шығысы да қарастырылған. Кодты өңдеуге және тікелей командаларды орындауға көмектесетін, мысалы, скрипт терезесі мен R консолі сияқты компоненттер де бар, онда R мәтіндік интерфейсіндегідей толық командаларды немесе бағдарламаларды енгізуге болады. Ол сондай-ақ код жазу кезінде функциялардың синтаксистік бояуы мен анықтамаларын ұсынады, сонымен қатар пайда болатын графиктерді немесе диалогтарды өңдеу, сақтау және экспорттау үшін қосымша мүмкіндіктерді ұсынады.

Пакеттерді басқару

R пакеттерін басқару конфигурациялық терезе арқылы жүзеге асырылады, ол жаңа пакеттерді репозиторийдің ресми жобасынан автоматты түрде (егер қосымша талап етсе) немесе қолмен орнатуға, қолданыстағыларын жаңартуға, жоюға немесе жұмыс кеңістігінен жүктеуге/көшіруге мүмкіндік береді.

Қосымшалар жүйесі

Қосымшалар жүйесінің арқасында RKWard кодты тікелей жазбай-ақ қолжетімді функциялардың санын үнемі арттырып отырады. Бұл компоненттер графикалық интерфейстен R бағдарламасында ең көп қолданылатын немесе күрделі статистикалық амалдарды орындау үшін нұсқаулар жасауға мүмкіндік береді. Осылайша, тілді жақсы білмесе де, күрделі деректерді талдауға немесе әсем графиктер құруға болады. Есептеулердің нәтижелері HTML форматында көрсетіліп, бір кликпен және сүйреп, мысалы, кеңсе бағдарламаларына кестелер мен графиктерді экспорттауға болады.

рк. Оқыту

RKTeaching (rk ретінде стильделген Teaching) – статистиканы оқыту және үйрену үшін арнайы жасалған пакет, ол R2HTML, plyr және ggplot2 сияқты заманауи пакеттерді RKWard-тың тікелей шығыстары ретінде интеграциялайды. 2020 жылғы мәлімет бойынша RKTeaching 1.3.0 нұсқасын құрайды.