개발 중에 RStudio 내에서 소스 (즉, 함수 등을 정의 할 수 있어야 함)를 원하고 명령 행을 통해 #! /usr/bin/env Rscript
구문을 사용하여 실행할 수있는 단일 R 파일에 코드가 있습니다 (실제로 Hadoop 사용) . 후자의 경우 Rscript
이 마지막으로 분석을 시작해야합니다 (즉, main()
함수 호출을 사용). 전자의 경우, 내 main()
함수를 호출하고 싶지 않습니다. 코드가 Rscript (또는 RStudio) 내에서 실행 중인지 테스트 할 수 있으므로 main()
을 실행할 수도 있고 그렇지 않을 수도 있습니다. 가능합니까?R이 Rscript로 실행 중인지 어떻게 테스트합니까?
한 가지 해결책은 내 코드를 여러 파일로 나누는 것이지만 가능한 경우 Hadoop을 약간 더 쉽게 만들려면이 방법을 사용하지 않는 것이 좋습니다. 사전에
감사합니다.
RStudio를 언급 해 주셔서 감사합니다. 지금까지이 소프트웨어 프로그램에 대해 알지 못했지만 기뻤습니다. – Jura25
걱정 마세요, Jura25. Matlab이나 Mathematica 프론트 엔드보다 훨씬 성숙하지는 않지만 R에 대해서는 매우 잘 수행됩니다. – Chris