RStudio Shiny 관리 서비스 Shiny Appsio의 사용 방법

3918 단어 R
보충하여 기록하다
지금은 여기보다 훨씬 쓸모가 있다.
다음을 참조하십시오.
RStudio에서 shinyapps까지.IO에 간단하게 배치할 수 있는 일.
RStudio가 내놓은 Shiny 위탁 관리 서비스는 이전에 사용했을 때와 큰 변화가 있기 때문에 사용 방법을 적어 두어야 한다.
기본적으로 여기에 적힌 대로 하면 된다.

계정 만들기


우선 계정을 만듭니다.예전 물건을 쓰는 사람이라도 계좌를 다시 만들어야 할 것 같다.
가서 구글 계정으로 로그인해.
사용 약관과 등록 계정 이름을 받아들일 것을 요구합니다.
이때 입력한 계정 이름은 URL의 일부이므로 주의해야 합니다.

devtools,shinyapps 패키지

devtoolsshinyapps 패키지를 설치해야 합니다.devtools 최신 (1.4 이후) 을 사용하십시오.
install.packages('devtools')
devtools::install_github('rstudio/shinyapps')

Shiny 프로젝트 만들기


Shiny 프로젝트 마음대로 하세요.RStudio에서
File -> New Project -> New Directory -> Shiny Web Application
이렇게 하면 Shiny 응용 프로그램의 모형을 간단하게 만들 수 있기 때문에 직접 사용하면 된다.

검증


제작된 Shiny 응용 프로그램을 위탁 관리 서비스에 업로드하는 것은 모두 RStudio에서 한 것이다.
우선, 인증에 사용할 영패를 생성합니다.
https://my.shinyapps.io/user/tokens
그리고 오른쪽에 있는 Actions의 왼쪽 (휴지통 아님) 단추를 누르세요.

그런 다음 검증용 코드를 클립보드에 복사하여 R 콘솔에 붙여 넣습니다.
인증용 코드는 대략 이렇다.
shinyapps::setAccountInfo(name="アカウント名", token="トークン", secret="シークレット")
이렇게 하면 다음과 같은 오류가 발생할 수 있습니다.
Error: /v1/users/current/ 403 - bad signature
지금
Windows의 경우
Sys.setlocale(locale="English") # Windows
Linux, Mac에서 확인됨
Sys.setlocale(locale="en_US.UTF-8")
먼저 실행하면 순조롭게 진행될 것이다.

업로드


업로드
shinyapps::deployApp()
에서 설명한 대로 해당 매개변수의 값을 수정합니다.(몇 분 소요)

업로드가 끝나면 브라우저에서 응용 프로그램이 시작됩니다.
업로드된 응용 프로그램의 일람
https://my.shinyapps.io/apps
항목에서 사용할 수 있는 모든 패밀리를 봅니다.
이제 이 일람표에 삭제 버튼이 있는데 누르면 아무런 반응이 없는 것 같다.
현재 업로드된 응용 프로그램은 삭제할 수 없을 것 같습니다.
조사가 없어서 모르겠지만 업로드 상한선이 있을 수 있으니 주의하세요.
여기서 마치겠습니다.그럼, 즐거운 생활 되세요!

좋은 웹페이지 즐겨찾기