·

Sistemas de Informação ·

Linguagens de Programação

Send your question to AI and receive an answer instantly

Ask Question

Preview text

Dashboards Prof Cléber da Costa Figueiredo Dashboards painéis de controle A ideia do uso de painéis de controle dashboards é comunicar de forma rápida e visual uma grande quantidade de informação No RStudio podemos encontrar uma variedade de modelos templates no pacote flexdashboard installpackagesflexdashboard dependencies TRUE libraryflexdashboard Para mais informações visite httpsrmarkdownrstudiocomflexdashboard Como começar Depois de instalar o pacote flexdashboard vá até o ícone new file e escolha a opção R Markdown No assistente escolha a opção From Template e no menu escolha Flex Dashboard Pronto Você já tem um modelo para criar o seu painel de controle Modelo básico Configurações do documento Exercícios 1 Leia os dados do GapMinder do endereço abaixo librarytidyverse dados readdelim httpswwwstatubccajennynotOctoSTAT545Aexamplesgapminderdata gapminderDataFiveYeartxt delim 2 Vamos gerar um painel fazendo a CHART A um boxplot sombreado na cor azul utilizando a expectativa de vida por continente Sombrear é misturar a cor com preto para aumentar a escuridão b CHART B um gráfico de setor com dégradé do vermelho para o amarelo com a quantidade de países por continente c CHART C um gráfico de barras matizado em cor verde com a quantidade de países por continente Matizar é uma mistura de uma cor com branco com o intuito de reduzir a escuridão Solução Se preferir utilize gráficos que já estão prontos de aulas anteriores Exercícios Vá até à página httpsrmarkdownrstudiocomflexdashboardexampleshtml Localize o código fonte do exemplo mtcars mtcars motor trend car road tests Os dados foram extraídos da revista Motor Trend US de 1974 e abrangem o consumo de combustível e outros 10 aspectos do design e desempenho de automóveis para 32 modelos modelos de 1973 a 1974 Descreva cada variável utilizada no exemplo Identifique a classe de cada variável Variável Descrição mpg MilesUS gallon cyl Number of cylinders disp Displacement cuin hp Gross horsepower drat Rear axle ratio wt Weight 1000 lbs qsec 14 mile time vs Engine 0 Vshaped 1 straight am Transmission 0 automatic 1 manual gear Number of forward gears carb Number of carburetors Exercícios Agora substitua as variáveis por variáveis do exemplo da Gapminder 2007 O exemplo abaixo está sem filtro para 2007 Isso ajudará a mostrar o painel que você tem construir Verifique como a interatividade de varredura funciona Atividade em grupo 1 Vocês irão construir dois dashboards a O primeiro estático Deve ser construído com o RMarkdown e apresentar uma legenda das variáveis com uma explicação da base Apresente quatro gráficos dentro de um grid Pelo menos um gráfico de barras um diagrama de dispersão e um boxplot b O segundo interativo Use o mesmo grid do item a Use a ferramenta de varredura A ideia é gerar um relatório no R Markdown que apresente uma história dos seus dados storytelling e que apresente uma visualização interativa deles