RKWard: R бағдарламалық тілі үшін интеграцияланған ортасы
RKWard
RKWard – R бағдарламалау тілі үшін ыңғайлы IDE. Статистикалық талдауды жеңілдетіп, KDE ортасында жұмыс істейді. Басқарушыларға және жаңадан бастаушыларға арналған.
Ағылшыншамен салыстырыңыз: абзацты басыңыз — түпнұсқа терезеде ашылады. Абзац астындағы EN түймесі оны мәтін ішінде көрсетеді.
Мазмұны
Кіріспе
R үшін интеграцияланған даму ортасы
Integrated development environment for R
RKWard – R бағдарламалау тіліне ашық қол жеткізе алатын интерфейс, бұл тіл статистикалық функцияларға баса назар аударатын сценарийлік тіл. RKWard R тілінің қуатын коммерциялық статистикалық пакеттердің қолдануға ыңғайлылығымен үйлестіруге тырысады. RKWard C++ тілінде жазылған және көптеген ортада жұмыс істей алса да, KDE десктоп ортасымен және Qt (бағдарламалық қамтамасыз ету) кітапханаларымен интеграцияланған.
RKWard is a transparent front end to the R programming language, a scripting language with a strong focus on statistics functions. RKWard tries to combine the power of the R language with the ease of use of commercial statistical packages. RKWard is written in C++ and although it can run in numerous environments, it was designed for and integrates the KDE desktop environment with the Qt (software) libraries.
Интерфейсі
RKWard-тың мақсаты R-ді жақсы білетін де, статистикада тәжірибесі бар, бірақ тілді білмейтін де пайдаланушылар үшін қолданудың ыңғайлы болуын қамтамасыз ету. Қолданба дизайны графикалық құралдарды пайдалануға мүмкіндік береді, сонымен қатар көптеген құралдарды елемеу арқылы бағдарламаны интеграцияланған даму ортасы ретінде қолдануға болады. Онда R жүктеген немесе басқа көздерден импортталған пакеттерге, функцияларға және айнымалыларға қол жеткізуді қамтамасыз ететін жұмыс кеңістігін қарау құралы бар. Бұдан бөлек, файлдарды қарау құралы, деректер жиынтығын өңдеу терезелері, айнымалылардың мазмұнын көрсету, анықтамалық ақпарат, команда журналы және HTML шығысы да қарастырылған. Кодты өңдеуге және тікелей командаларды орындауға көмектесетін, мысалы, скрипт терезесі мен R консолі сияқты компоненттер де бар, онда R мәтіндік интерфейсіндегідей толық командаларды немесе бағдарламаларды енгізуге болады. Ол сондай-ақ код жазу кезінде функциялардың синтаксистік бояуы мен анықтамаларын ұсынады, сонымен қатар пайда болатын графиктерді немесе диалогтарды өңдеу, сақтау және экспорттау үшін қосымша мүмкіндіктерді ұсынады.
RKWard aims to be easy to use, both for people with deep knowledge of R, and for users who, although they have experience in statistics, are not familiar with the language. The application design offers the possibility of using the graphic tools as well as ignoring many of them and using the program as integrated development environment. It includes a workspace viewer, which gives access to packages, functions and variables loaded by R or imported from other sources. It also has a file viewer, and data set editing windows, display of the contents of the variables, help, command log and HTML output. It also offers components that help in code editing and direct order execution, such as the script window and the R console, where you can enter complete commands or programs as you would in the original R text interface. It provides additional help such as syntax coloring documentation of functions while writing, and includes the feature of capturing graphs or emerging dialogs produced by offering additional options for handling, saving and exporting them.
Пакеттерді басқару
R пакеттерін басқару конфигурациялық терезе арқылы жүзеге асырылады, ол жаңа пакеттерді репозиторийдің ресми жобасынан автоматты түрде (егер қосымша талап етсе) немесе қолмен орнатуға, қолданыстағыларын жаңартуға, жоюға немесе жұмыс кеңістігінен жүктеуге/көшіруге мүмкіндік береді.
The R package management is carried out through a configuration dialog that allows one to, either automatically (because a plug in requires it) or manually, install new packages from the repository's official project, update existing ones, delete them or upload / download them from the workspace.
Қосымшалар жүйесі
Қосымшалар жүйесінің арқасында RKWard кодты тікелей жазбай-ақ қолжетімді функциялардың санын үнемі арттырып отырады. Бұл компоненттер графикалық интерфейстен R бағдарламасында ең көп қолданылатын немесе күрделі статистикалық амалдарды орындау үшін нұсқаулар жасауға мүмкіндік береді. Осылайша, тілді жақсы білмесе де, күрделі деректерді талдауға немесе әсем графиктер құруға болады. Есептеулердің нәтижелері HTML форматында көрсетіліп, бір кликпен және сүйреп, мысалы, кеңсе бағдарламаларына кестелер мен графиктерді экспорттауға болады.
Thanks to its add ons system RKWard constantly expands the number of functions that can be accessed without writing the code directly. These components allow, from a graphical user interface, instructions to be generated in R for the most common or complex statistical operations. In this way, even without having deep knowledge about the language it is possible to perform advanced data analysis or elaborated graphs. The results of the computations are formatted and presented as HTML, making it possible, with a single click and drag, to export tables and graphs to, for example, office suites.
рк. Оқыту
RKTeaching (rk ретінде стильделген Teaching) – статистиканы оқыту және үйрену үшін арнайы жасалған пакет, ол R2HTML, plyr және ggplot2 сияқты заманауи пакеттерді RKWard-тың тікелей шығыстары ретінде интеграциялайды. 2020 жылғы мәлімет бойынша RKTeaching 1.3.0 нұсқасын құрайды.
RKTeaching (stylized as rk. Teaching) is a package specially designed for use in teaching and learning statistics, integrating modern packages (such as R2HTML, plyr and ggplot2 among others) as RKWard native outputs. As of 2020, RKTeaching is in version 1.3.0.