Como publicar um aplicativo Shiny: exemplo com shinyapps.io

cupom com desconto - o melhor site de cupom de desconto cupomcomdesconto.com.br


[Esteartigofoipublicadopelaprimeiravezem[Thisarticlewasfirstpublishedon R em Estatísticas e R, e gentilmente contribuiu para os R-blogueiros]. (Você pode relatar um problema sobre o conteúdo desta página aqui)


Deseja compartilhar seu conteúdo com R-blogueiros? clique aqui se você tiver um blog ou aqui se não tiver.

O vírus COVID-19 levou muitas pessoas a criar aplicativos e painéis interativos. Recentemente, um leitor me perguntou como publicar um aplicativo Shiny que ela acabou de criar. Da mesma forma que um artigo anterior, onde mostro como fazer upload de código R no GitHub, achei que seria útil para algumas pessoas ver como publico meus aplicativos Shiny para que eles possam fazer o mesmo.

Antes de seguir as diferentes etapas necessárias para implantar seu aplicativo Shiny online, você pode verificar o resultado final com meus aplicativos aqui.

Nota 1: As capturas de tela foram tiradas no MacOS e eu não a testei no Windows. Não hesite em me informar nos comentários se é semelhante ou não em outros sistemas operacionais.

Nota 2: existem outras maneiras de publicar seu aplicativo (com o Docker, por exemplo), mas o método mostrado abaixo é (na minha opinião) fácil e funciona bem.

Pessoalmente, uso a plataforma shinyapps.io para implantar meus aplicativos Shiny. Portanto, para seguir este guia, você primeiro precisará criar uma conta (se você ainda não tiver uma).

Eles oferecem um plano gratuito, mas você está limitado a 5 aplicativos ativos e um uso mensal de 25 horas ativas.

Para sua informação, se você disponibilizar seu aplicativo para um grande público, espere exceder o limite mensal de horas ativas rapidamente. Para aumentar o limite mensal (ou publicar mais de 5 aplicativos), você precisará atualizar seu plano para um pago.

Leia Também  O controle de versão é uma máquina do tempo que traduz retrospectiva comum em previsão valiosa

Abaixo as etapas a seguir nas fotos.

Etapa 1: abra o RStudio e crie um novo aplicativo brilhante:

Etapa 2: dê um nome (sem espaço), escolha onde salvá-lo e clique no botão Criar:

Etapa 3: da mesma maneira que quando você abre um novo documento R Markdown, o código para um aplicativo Shiny básico é criado. Execute o aplicativo clicando no botão Executar aplicativo para ver o resultado:

Etapa 4: o aplicativo básico é aberto, publique-o:

Etapa 5: se for seu primeiro aplicativo brilhante, a caixa “Publicar da conta” deve estar vazia. Clique em “Adicionar nova conta” para vincular a conta shinyapps.io que você acabou de criar:

Etapa 6: clique na primeira alternativa (ShinyApps.io):

Etapa 7: clique no link para sua conta ShinyApps:

Etapa 8: clique no botão Painel para fazer login na sua conta:

Etapa 9: clique no seu nome e depois em Tokens

Etapa 10: se esse for seu primeiro aplicativo, não deverá haver nenhum token já criado. Crie um clicando no botão Adicionar token. Em seguida, clique no botão Mostrar:

Etapa 11: clique no botão Mostrar segredo:

cupom com desconto - o melhor site de cupom de desconto cupomcomdesconto.com.br

Etapa 12: agora o código está completo (nada mais está oculto). Clique no botão Copiar para a área de transferência:

Etapa 13: copie o código e clique no botão OK:

Etapa 14: Volte ao RStudio, cole o código no console e execute-o:

Seu computador agora está autorizado a implantar aplicativos na sua conta shinyapps.io.

Etapa 15: volte para a janela onde você pode publicar seu aplicativo, escolha um título (sem espaço) e clique no botão Publicar:

Etapa 16: após alguns segundos (dependendo do peso do seu aplicativo), o aplicativo Shiny deverá aparecer no seu navegador da Internet:

Leia Também  LANSA atenua os riscos da Shadow IT com serviço de consultoria gratuito

Etapa 17: agora você pode editar o aplicativo (ou substituir o código inteiro por outro do seu aplicativo) e executá-lo novamente clicando no botão Executar aplicativo. Para esta ilustração, acabei de adicionar um link para obter mais informações no painel lateral:

Etapa 18: verifique se as modificações foram levadas em consideração (o link aparece no painel lateral conforme o esperado) e publique novamente seu aplicativo:

Etapa 19: clique no botão Publicar:

Etapa 20: seu aplicativo está ativo! Agora você pode compartilhá-lo e todos com o link poderão usá-lo:

Se você precisar alterar as configurações do seu aplicativo Shiny, acesse o painel shinyapps.io e clique no aplicativo que você acabou de criar para acessar as configurações:

Veja as diferentes configurações nas guias localizadas na parte superior das janelas e veja o link para o aplicativo ao lado do campo URL:

Obrigado pela leitura. Espero que este tutorial tenha ajudado a publicar seu primeiro aplicativo brilhante.

Como sempre, se você tiver uma pergunta ou sugestão relacionada ao tópico abordado neste artigo, adicione-a como um comentário para que outros leitores possam se beneficiar da discussão.

Receba atualizações sempre que um novo artigo for publicado, assinando este blog.



Se você chegou até aqui, por que não inscreva-se para atualizações do site? Escolha o seu sabor: e-mail, twitter, RSS ou facebook …



cupom com desconto - o melhor site de cupom de desconto cupomcomdesconto.com.br