Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the astra-sites domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /home/statplace/public_html/site/wp-includes/functions.php on line 6114

Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the jetpack domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /home/statplace/public_html/site/wp-includes/functions.php on line 6114

Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the wpforms-lite domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /home/statplace/public_html/site/wp-includes/functions.php on line 6114

Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the wordpress-seo domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /home/statplace/public_html/site/wp-includes/functions.php on line 6114

Notice: A função _load_textdomain_just_in_time foi chamada incorretamente. O carregamento da tradução para o domínio astra foi ativado muito cedo. Isso geralmente é um indicador de que algum código no plugin ou tema está sendo executado muito cedo. As traduções devem ser carregadas na ação init ou mais tarde. Leia como Depurar o WordPress para mais informações. (Esta mensagem foi adicionada na versão 6.7.0.) in /home/statplace/public_html/site/wp-includes/functions.php on line 6114
Pacote Esquisse e gráficos interativos - Statplace
artigoesquisse-22

Pacote Esquisse e gráficos interativos

O pacote Esquisse permite criar gráficos com ggplot2 de maneira interativa, com funcionalidades como arrastar e soltar para mapear suas variáveis.

Artigo escrito em colaboração com Isabela Aguilar.

O pacote Esquisse permite criar gráficos com o pacote ‘ggplot2’ de maneira interativa, possibilitando funcionalidades como arrastar e soltar para mapear suas variáveis.

É possível visualizar rapidamente seus dados, exportá-los como ‘PNG’ ou ‘PowerPoint’ e recuperar o código para reproduzir o gráfico.

Instalando o pacote Esquisse

install.packages("esquisse")

Pacotes utilizados

library(esquisse)
library(ggplot2)

Iniciando o pacote Esquisse

Existem algumas formas de inicializar o pacote utilizando a função “esquisser()”

esquisser()
esquisser(viewer = "browser")
esquisser(viewer = "pane")

Aplicação prática

Interface gráfica

esquisser(iris)

O pacote disponibiliza a interface abaixo. Passando como parâmetro na função o conjunto de dados Iris, a interface retorna as variáveis contidas na base de dados, sendo possível assim a sua manipulação posteriormente.
Note que as cores das variáveis fazem referência aos seus respectivos tipos. Sendo que, no exemplo abaixo temos quatro variáveis quantitativas e uma qualitativa.

interface do pacote esquisse

O sistema de “arrastar e soltar” para a criação de gráficos torna o processo extremamente simples.

Selecionando uma das variáveis quantitativas no eixo X, automaticamente é sugerida como melhor visualização o histograma, conforme a figura abaixo:

sistema de arrastar e soltar do pacote esquisse

No entanto, é possível selecionar outros tipos de gráficos ofertados pelo pacote.

tipos de gráficos ofertados pelo pacote esquisse

Opções de customização

Podemos também customizar algumas opções de plotagem como tema, paleta de cores, posicionamento de legendas e dentre outras alternativas.

opções de customização da 
plotagem usando pacote esquisse

Conseguimos filtrar a base de dados conforme desejarmos. Nesse exemplo podemos também remover alguma espécie indesejada da base de dados.

opções de filtragem da base de dados

É possível adicionarmos título e subtítulo aos gráficos, bem como, descrições para os seus respectivos eixos.

customização dos títulos e rótulos dos eixos

Exportar código

Por fim, é possível exportar o código do gráfico criado para que você possa adicionar ao seu projeto.

exportação do código usando pacote esquisse

Curtiu o artigo dessa semana? Se você, assim com a gente ficou animado para usar esse pacote, vai ser muito útil ler a documentação dele e nesse vídeo aqui tem um tutorial explicando mais sobre a utilização do pacote.

Siga a Oper nas redes sociais para ficar por dentro de todas as novidades!

Share the Post:
Compartilhar no facebook
Compartilhar no twitter
Compartilhar no linkedin

1 comentário em “Pacote Esquisse e gráficos interativos”

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

Related Posts

Mineração de Dados

A importância do pré-processamento para melhorar a eficiência e a facilidade do processo de mineração de dados A crescente quantidade

Read More