Abstract
R is a free software for statistical analysis that provides simple interfaces to other application programs. Many people are trying to learn R, but it is difficult to learn R compared to commercial software such as SPSS or SAS, and it is cumbersome to provide an environment to teach R. Thus, it is essential to provide a new web-based R environment for novice users or for laboratory use. We developedWebER (a web-based R environment) using PHP on the Linux apache server. WebER can be easily used by any R user because we implemented the same functions as the basic Rgui such as editing R program, generating the text, image outputs, errors and warnings. It is also possible for multi-users to access WebER.
최근 학교나 기업에서 통계분석 소프트웨어인 R의 이용자가 늘어나고 있는 추세이지만 SPSS나 SAS 등 상용소프트웨어에 비하여 학습이 어려운 측면이 있고 교육환경을 만들기 위해서도 번거로운 면이 있다. 이러한 이유로 R 초보사용자를 위한 교육, 혹은 실험실에서의 사용을 위해 통합관리가 용이한 웹기반의 R 환경구축이 필요하다. 웹기반 R 환경구축과관련된 선행연구들은 웹프로그래밍 언어, DBMS에 대한 지식을 필요로 하거나 제한된 통계분석 기능만을 이용할 수 있다. 본 연구에서는 웹프로그래밍 언어 이외의 별도의 지식이 없이도 가능한 웹기반 R 환경인 WebER를 개발하였다. WebER는 Linux apache 서버에서 PHP를 이용하여 R과 연동함으로써 웹에서 통계 분석이 가능하도록 하였을 뿐만 아니라, 기본적인 Rgui의 기능인 R 프로그램편집, 텍스트 및 그래픽 출력, 오류 출력 등을 구현함으로써 초보 R 사용자를 위한 교육환경에 적합하도록 하였다. 또한 다중사용자가 동시에 이용이 가능하도록 설계되었다.