소개
RKWard는 KDE e.V.에서 개발한 R 프로그래밍 언어용 IDE/GUI입니다. R의 강력한 통계 분석 기능을 상업용 통계 도구 수준의 사용 편의성과 결합하는 것을 목표로 하며, 플러그인 방식으로 기능을 확장할 수 있는 자유 소프트웨어입니다. 현재 최신 안정 버전은 0.8.3이며 macOS, Windows, GNU/Linux용 공식 다운로드가 제공됩니다.
상세정보
데이터 편집 및 임포트
- 스프레드시트 형태의 데이터 편집기 제공
- SPSS, Stata, CSV 등 다양한 형식의 데이터 불러오기 지원
스크립트 편집 및 코드 지원
- 구문 강조 표시, 코드 접기, 코드 완성 기능이 포함된 내장 스크립트 편집기
- R 콘솔에서의 구문 강조 표시 개선
- 사용자 정의 스크립트 미리보기 모드 등록 기능(rk.register.script.preview())
작업 공간 및 패키지 관리
- 현재 로드된 패키지, 함수, 변수를 확인할 수 있는 작업 공간 브라우저
- R 패키지 관리 기능 내장
출력 및 시각화
- 플롯 미리보기 및 탐색 가능한 히스토리 기능
- 다양한 통계 및 그래프를 위한 GUI 대화 상자
- QWebView 기반 HTML 렌더링 지원으로 일부 플랫폼에서 네이티브 렌더러 사용 가능
Windows 설치
공식 KDE 다운로드 페이지에서 RKWard 0.8.3용 Inno Setup 설치 프로그램을 내려받아 실행하면 됩니다. 사전에 R을 별도로 설치해야 하며, Windows 10 이상에는 UCRT가 기본 포함되어 있습니다.
Linux/Unix 설치
0.8.0 버전부터 AppImage 패키지 형식으로 배포되며, 패키지를 내려받아 실행 권한을 설정한 뒤 대부분의 최신 GNU/Linux 배포판에서 바로 실행할 수 있습니다.
기본 사용 흐름
- 설치 후 RKWard를 실행하면 R 콘솔과 유사한 작업 공간이 표시됩니다.
- 내장 스크립트 편집기에서 R 코드를 작성하거나 기존 파일을 불러옵니다.
- 스크립트를 실행하면 결과가 콘솔에 출력되고, 그래프는 전용 창에 표시되며 해당 창에서 메뉴 옵션을 활용할 수 있습니다.
- 작업 공간 브라우저로 로드된 패키지와 변수를 확인하고, 데이터 편집 창에서 데이터를 직접 수정합니다.
RKWard는 어떤 라이선스로 배포되나요?
GNU General Public License Version 2 이상(GPL-2.0-or-later) 조건 하에 자유롭게 사용, 수정, 배포할 수 있습니다.
Windows에서 사용하려면 무엇이 필요한가요?
Windows 10 이상에서는 UCRT가 기본 제공되며, 별도로 R을 설치한 뒤 공식 Inno Setup 설치 프로그램을 사용하면 됩니다.
어떤 언어로 작성되었나요?
주로 C++와 ECMAScript로 작성되었으며 Qt 프레임워크를 기반으로 합니다.
데이터는 어떤 형식을 불러올 수 있나요?
SPSS, Stata, CSV 등 다양한 형식의 데이터 임포트를 지원합니다.
시스템 요구사항
Windows 10 이상에서는 UCRT가 기본 포함되어 있어 별도 설치가 필요하지 않으며, Windows 10 및 Windows Server 2016 이상에서 동작합니다. RKWard 자체는 R 엔진을 포함하지 않으므로 사용 전에 R을 별도로 설치해야 합니다.


