R 반짝이 응용 프로그램을 배포하려하지만 runapp 명령을 사용하고 IP를 0.0.0.0으로 설정하는 표준 방식을 사용할 수 없습니다. 나는 ui.R뿐만 아니라 server.R 기능을 모두 포함하는 순수한 HTML 파일을 출력 할 수있는 방법이 있는지 궁금 해서요. 매일 생성되는 순수한 HTML 파일로 배포 할 수 있습니다. R/Shiny가 server.R 기능/반응성을 에뮬레이션 할뿐만 아니라 ui 요소를 모두 포함하는 index.html 파일을 생성 할 수 있습니까?출력 R 순수한 HTML 파일 R 반짝 이는 응용 프로그램
답변
기본적으로 @Kevin Arschenau는 가장 중요한 포인트를 이미 지적했습니다.
반짝 이는 응용 프로그램을 실행하려면 R 서버가 필요합니다. "순수 HTML"로 변환하고 자바 스크립트를 통해 상호 작용을 실행하는 방법은 없습니다. 그 이유는 반짝 이는 애플 리케이션은 런타임에 R 코드를 실행하고 자바 스크립트는 어떻게 처리 해야할지 모르겠다는 것입니다.
배포하려는 사이트의 작업 설치가 R (및 shiny-server
)이 아닌 경우 반짝이는 앱을 표시하는 유일한 방법은 다른 서버에 앱을 호스팅하고 iframe을 통해이를 삽입하는 것입니다. 예를 들어 shinyapps.io에 앱을 업로드하고 웹 페이지에 앱을 포함시킬 수 있습니다. here을 참조하십시오. 당신의 회사가 당신이 (공개 이유) 타사 사이트에서 응용 프로그램을 호스팅 할 수없는 경우
, 당신은 IT 부서에 상담에 R
및 shiny-server
를 설치
- 하도록 요청해야 할 것이다 회사 서버 또는
- VM을 제공하여 종속성을 설치할 수 있습니다.
답장을 보내 주셔서 감사합니다. 내가 리눅스 서버를 얻을 수 있다면 R을 설치하고 그 인스턴스를 서버로 작동 시키거나 반짝이는 서버가 필요합니까? – John
내가 아는 한 '반짝 반짝 빛나는 서버'가 필요합니다. 'Ubuntu 14.04 x64'의 설치 방법은 [here] (http://deanattali.com/2015/05/09/setup-rstudio-shiny-server-digital-ocean/)에서 찾을 수 있습니다. –
- 1. R 반짝 이는 selectInput with \ r \ n
- 2. R 반짝 이는 사이징 상자
- 3. R 반짝 이는 잘못된 수식
- 4. R 반짝 이는 수평선 부분
- 5. R/반짝 이는 사용자 등록/인증
- 6. 정렬 화살표 변경 R 반짝 이는 tabPanel
- 7. tabpanel 반짝 이는 애플 리케이션 내의 R
- 8. R 반짝 이는 응용 프로그램의 HTML 코드를 추출하여 R 코드없이 사용할 수 있습니까?
- 9. R 반짝 이는 응용 프로그램에서 특정 트위트를 임베디드
- 10. 반짝 이는 응용 프로그램에서 종속 프롬프트를 만드는 방법 R
- 11. R 반짝 이는 현재 응용 프로그램에 통합하는 방법
- 12. 반짝 반짝 빛나는 어플리케이션 R
- 13. R 반짝 이는 mainPanel 디스플레이 스타일 및 글꼴
- 14. R 반짝 HTML UI가 제대로
- 15. 반짝 R
- 16. 오류 : R 반짝 응용 프로그램에
- 17. r 반짝 이는 CSV 데이터의 열에서 드롭 다운을 만듭니다
- 18. r - 반짝 반짝 빛나는 전단지에 오버레이 파일 입력
- 19. R 반짝 앱
- 20. R 반짝 이것은 R 반짝 내 일이다 폴더 내용
- 21. 인라인 코드와 반짝 이는 가능합니까?
- 22. 변경 R 반짝 이는 위젯 입력 텍스트 크기
- 23. R 반짝 이는 기본 패널이 잘못된 장소에 표시됩니다.
- 24. R/반짝 이는 그대로 축 어적으로 쓰기 텍스트
- 25. 반짝 이는 서버를 실행할 때 특정 R 명령 줄 옵션
- 26. R 도구 반짝 :: runApp()
- 27. R 반짝 : checkboxInput에 CSS 사용
- 28. RgoogleMap 반짝/R 스튜디오
- 29. 반짝 이는 응용 프로그램 내에서 MYSQL에서 여러 행 가져 오기
- 30. R 반짝 빌드 링크
짧은 대답, 아니요. 대화식 Shiny 응용 프로그램을 배포하려면 [shiny-server] (https://www.rstudio.com/products/shiny/shiny-server)를 배포하거나 [shinyapps.io] (http : //www.shinyapps.io) –
그러나 나는 [rmarkdown] (http://rmarkdown.rstudio.com/authoring_embedded_shiny.html)과 같은 문서에 Shiny 기능을 내장 할 수 있습니다. 이것은 귀하의 필요에 부합 할 수 있습니다. –
답장을 고맙게 생각합니다. Rmarkdown을 사용하여 순수한 HTML 인 Rmarkdown 파일을 출력하는 R Shiny 응용 프로그램을 참조 할 수 있습니까? 내가 얻는 것은 본질적으로 로컬 컴퓨터에서 응용 프로그램을 실행할 수 있지만 더 많은 사용자에게 배포하기 위해 배포 할 위치에 R이 설치되지 않았으므로 HTML 파일 하나가 필요합니다. – John