R 프로그래밍에 RStudio를 사용합니다. Visual Studio 또는 Eclipse와 같은 다른 기술 스택의 견고한 IDE에 대해 기억합니다.
두 가지 질문이 있습니다.
- RStudio 이외의 다른 IDE가 사용되는 것 (간단한 설명을 고려하십시오).
- RStudio보다 눈에 띄는 장점이 있습니까?
필자는 코딩 자체 외에도 디버그 / 빌드 / 배포 기능을 주로 의미합니다 (따라서 텍스트 편집기는 해결책이 아닐 수 있습니다).
R 프로그래밍에 RStudio를 사용합니다. Visual Studio 또는 Eclipse와 같은 다른 기술 스택의 견고한 IDE에 대해 기억합니다.
두 가지 질문이 있습니다.
필자는 코딩 자체 외에도 디버그 / 빌드 / 배포 기능을 주로 의미합니다 (따라서 텍스트 편집기는 해결책이 아닐 수 있습니다).
답변:
RIDE -R & Python 용 R-Brain IDE (RIDE), 기타 데이터 과학 R IDE, 기타 데이터 과학 Python IDE. 유연한 레이아웃. 다국어 지원.
https://r-brain.io/
Jupyter 노트북 -Jupyter 노트북 앱은 웹 브라우저를 통해 노트북 문서를 편집하고 실행할 수있는 서버 클라이언트 응용 프로그램입니다. 응용 프로그램은 로컬 데스크톱에서 실행 할 수있는 Jupyter 노트북
http://jupyter.org/
Jupyter 실험실 -
대화 형 및 재현 컴퓨팅을위한 확장 가능한 환경의 Jupyter 노트북 및 아키텍처를 기반으로.
https://github.com/jupyterlab/jupyterlab
Radiant –
Shiny 패키지를 기반으로하는 R의 비즈니스 분석을위한 오픈 소스 플랫폼 독립 브라우저 기반 인터페이스이며 로컬 또는 서버에서 실행할 수 있습니다.
RTVS (Visual Studio 용 R 도구)-Visual Studio 2017의 무료 오픈 소스 확장 인 RTVS는 현재 Windows 용 Visual Studio에서만 지원되며 Mac 용 Visual Studio는 지원되지 않습니다.
https://www.visualstudio.com/vs/features/rtvs/
Architect -Architect는 데이터 과학자의 요구에 특별히 초점을 맞춘 통합 개발 환경 (IDE)입니다. 데이터 분석에서 보고서 작성에 이르는 모든 데이터 과학 작업은 공통된 논리를 가진 단일 환경에서 수행 할 수 있습니다.
https://www.getarchitect.io/
표시기-간단하고 강력합니다. 메뉴 또는 코드 별 자동화. 우아한 시각화. 즉시 게시 협동. 재현성. 자동 업데이트. 안전한 클라우드 플랫폼.
https://www.displayr.com/features/
Rbox- 이 패키지는 Atom 편집기를 통해 R을 실행하기위한 여러 패키지 모음입니다.
https://atom.io/packages/rbox
Use below for more IDEs:
RKWard
-R Tinn-R 용의 사용하기 쉽고 확장 가능한 IDE / GUI - Tinn-R Editor-R 언어 및 환경 용 GUI
R AnalyticFlow- 통계 컴퓨팅을 위해 R 환경을 활용하는 데이터 분석 소프트웨어.
Rgedit- 텍스트 편집기 플러그인
Nvim-R-R 코드 편집을위한 Vim 플러그인.
Rattle -R을 사용한 데이터 마이닝을위한 그래픽 사용자 인터페이스
IntelliJ 는이 플러그인을 통해 R을 지원합니다.
이 프로젝트는 최근의 프로젝트이므로 RStudio는 데이터 친화적 인 환경 (플로트 및 데이터가 항상 표시됨)에 대한 초점을 포함하여 더욱 강력합니다.
Jupyter 노트북과 함께 R을 사용해보십시오. jupyter R 커널, IRkernel을 설치해야 R
기본 python
커널 대신 선택할 수있는 옵션으로 새 jupyter 노트북을 열 수 있습니다 .
설치 단계는 https://www.continuum.io/blog/developer/jupyter-and-conda-r 및 https://irkernel.github.io/installation/ 을 참조 하십시오.
VisualStudio는 며칠 전에 R의 구문 강조를 추가했습니다. https://www.visualstudio.com/news/2015-mar-10-vso
현재 RStudio 미리보기는 꽤 멋지다. 어두운 테마로 전환하고, 코드 완성이 잘 작동하고, 뷰어에서 필터링 할 수있다.
다음 은 IntelliJ IDEA에 대한 R 언어 지원입니다 . 그러나이 지원은 기본 제공 기능이나 공식 플러그인의 형태가 아니라 타사 플러그인의 형태입니다. 나는 그것을 시도하지 않았으므로 그것에 대한 나의 의견은 위의 요점으로 제한됩니다.
제 생각에 더 나은 옵션은 Eclipse 이며, StatET IDE 를 통해 R 지원을 제공합니다 : http://www.walware.de/goto/statet . 그러나 Eclipse IDE가 너무 무겁습니다. 따라서 내가 선호하는 옵션은 RStudio IDE입니다. 왜 다른 옵션을 선호하는지 모르겠습니다. 특히 RStudio Server 를 통해 RStudio 의 전체 개발 환경에 온라인으로 액세스 할 수있는 기능이 마음에 듭니다 .
무엇에 대한 ESS 는 R (및 기타 통계 언어) 이맥스 편집기 패키지? 공식적으로 IDE는 아니지만 다른 UI (코드 완성, 인라인 도움말, 객체 인식 자동 완성, 디버깅 등)에 RStudio의 기능이 많지 않더라도 많은 기능을 제공하지만 IDE는 아닙니다.
R-Brain 플랫폼 (r-brain.io)을 사용해 볼 수 있습니다. R-Brain은 널리 사용되는 오픈 소스 언어로 모델을 개발할 수있는 통합 클라우드 / 온-프레미스 데이터 과학 플랫폼을 제공합니다. Jupyter가 제공하는 IDE, 콘솔, 노트북 및 마크 다운은 모두 R 및 Python에 대한 완벽한 언어 지원을 통해 하나의 환경에 통합되었습니다. R-Brain 편집기는 VS 코드의 핵심 인 Monaco로 제작되었습니다. Docker 기술과 사전 구축 된 이미지를 통해 R-Brain은 데이터 과학자에게 작업 공간 수준에서 빠른 설정, 즉각적인 협업 및 버전 제어 기능을 제공합니다.
저는 R-Brain의 설립자입니다.
샤디
포인트 클릭 대화를 통해 R 코드를 생성하는 모든 GUI 목록을 만들었습니다 . 이들 중 대부분은 완전한 IDE가 아니며 보완 할뿐입니다. Rkward는 Rstudio의 FOSS 멀티 플랫폼 경쟁 업체입니다. R AnalyticFlow는 코드 아이콘의 2D 그래픽 레이아웃을 전문으로합니다. 링크 끝에 6 개의 IDE 헬퍼를 설치하고 실행하는 코드가 있습니다.