Emacs는 R 스크립트를 명령으로 인식하지 못합니다. 텍스트 줄만 볼 수 있습니다.

Emacs는 R 스크립트를 명령으로 인식하지 못합니다. 텍스트 줄만 볼 수 있습니다.

R 스크립트를 입력할 때 R용 Emacs를 사용하고 있는데 스크립트가 아닌 텍스트 줄만 볼 수 있어서 결국 실행할 수 없게 되었습니다. *.R 확장자로 워크 시트를 저장했습니다. 도와주세요 감사합니다

답변1

분명히 emacs는 R 인터프리터가 아닙니다(lisp 인터프리터입니다). 하지만 R(및 기타)을 구문 강조 표시 및 평가용 하위 프로세스와 통합하는 데 사용할 수 있는 ESS 패키지가 있습니다.

그러나 일반 Emacs에서는 스크립트를 편집한 다음 쉘을 호출하여 M-x shell return스크립트를 실행할 수 R script_file.R있으며, 어쨌든 별도로 설치해야 하므로 명령줄에서 사용할 수 있습니다.

관련 정보