Brilhante em produção para clientes comerciais por @ ellis2013nz

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

[ad_1]

Um dos projetos mais interessantes em que trabalhei em 2019 poderia ser descrito vagamente como a construção de um aplicativo Shiny para a Royal Melbourne University of Technology (RMIT). Mas este não era apenas um aplicativo Shiny. Foi o front-end para uma grande construção de dados analíticos que pré-calculou muitos indicadores (muitos deles recentemente desenvolvidos para este projeto, como medidas de quão difícil os empregadores estão encontrando para recrutar conjuntos de habilidades específicas) para vários níveis da indústria, ocupação e educação da Austrália classificações; baseou-se em conjuntos de dados que vão desde nossa alimentação diária de anúncios de empregos coletados pela Burning Glass até a Pesquisa da Força de Trabalho, Censo e matrículas no ensino superior; foi suportado por seu próprio pacote R construído especificamente para suportar esta ferramenta; e envolveu muitos milhares de linhas de código R e SQL. A compilação noturna regular do conjunto de dados que vai para o aplicativo Shiny levou mais de 10 horas até o final do projeto.

O aplicativo Shiny propriamente dito era para “apresentar análises complexas do mercado de trabalho nacional e estadual e tendências de competências, a fim de melhorar a tomada de decisão no desenvolvimento de cursos e produtos de treinamento”. Envolveu dois módulos principais, um focado em “análise de mercado” (neste caso, análise das habilidades que os empregadores estão procurando e sua relação com a educação, salário, indústria, etc.) e outro em “análise de habilidades” (para uma determinada habilidade , quais são as tendências da demanda por ele em todos os setores e ocupações, quais são as habilidades relacionadas, etc).

Recentemente, o projeto publicou este artigo em nosso website (sou o cientista-chefe de dados do Nous Group, uma consultoria de gestão que opera na Austrália, Canadá e Reino Unido).

Leia Também  Crie um gráfico de linha com ggplot

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

Éramos quatro na equipe do projeto, incluindo dois escrevendo código R e SQL quase em tempo integral. A interface do usuário era bastante complexa para um aplicativo Shiny, com guias e botões de rádio direcionando a navegação navbarPage formato e bits de JavaScript para vários efeitos especiais, mas necessários. Por exemplo, tínhamos muitas tabelas de dados formatadas condicionalmente e interativas na apresentação final para o usuário, bem como a capacidade de detalhar e aprofundar as classificações. Dependendo de como são contados, há cerca de uma dúzia de ‘páginas’ distintas no aplicativo. Os conselhos da nossa equipe de design gráfico foram muito úteis para melhorar o layout, as cores e a aparência geral.

A experiência reforçou para mim o quão eficaz e eficiente o Shiny pode ser como uma plataforma para o desenvolvimento rápido de ferramentas de qualidade profissional desse tipo, inclusive em um ambiente comercial. Simplesmente não haveria como o projeto poderia ter sido feito se o aplicativo da web fosse construído em uma plataforma mais tradicional.

Isso me lembra que um tempo atrás eu dei uma palestra sobre o uso do Shiny no setor público. Devo desenterrar os slides e publicá-los aqui. Nesse ínterim, vale a pena mencionar um slide dessa apresentação – quando não para usar o Shiny:

  • se você deseja que os não-codificadores acessem com flexibilidade um banco de dados para produzir guias cruzadas e visualizações – use o Power BI ou o Tableau
  • se você quiser guiar um usuário por uma história interativa – use JavaScript
  • se tiver apenas alguns gráficos que precisam de microinteratividade (dicas, etc.) – use JavaScript, plotly ou Power BI

O caso para quando usar brilhante depende de duas coisas:

  • conveniência e eficiência quando você tem um monte de código R e analistas de R em mãos que podem dar um grande avanço e se integram bem com o conjunto de ferramentas e habilidades em projetos mais amplos
  • poder quando você deseja executar modelagem estatística em resposta às configurações do usuário, gráficos especializados apenas convenientemente disponíveis por meio de R e mais personalização da interface da web do que possível com o Power BI e Tableau (mas sem ter que escrever todo o trabalho em HTML / JavaScript).
Leia Também  desafio # explicarCovid19 | R-bloggers

Infelizmente, não consigo vincular ao aplicativo porque, bem, era caro para construir e estamos salvando para nossos clientes! Mas podemos revendê-lo … Se você for uma universidade australiana interessada em um produto que o ajude a direcionar suas oportunidades de treinamento business-to-business, ou uma agência governamental voltada para habilidades, entre em contato.



[ad_2]

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