Addins do RStudio

Créditos da Imagem: Canva

Já ouviu falar dos addins? Os addins são interfaces desenvolvidas com Shiny voltadas para facilitar a execução de algumas funções. Aqui você encontra uma lista dos addins disponíveis e um script contendo alguns interessantes já separados para você instalar.

📌 Localização

Os addins ficam localizados logo abaixo dos menus Profile ou Tools do RStudio. Alguns já vêm pré-instalados, mas a maioria necessita de instalação.

png

📥 Instalação

Para instalar um addin, basta instalar seu pacote correspondente. Muitos addins ainda não estão no CRAN, logo será necessário instalar via GitHub.

Veja um exemplo de instalação:

devtools::install_github("rstudio/addinexamples", type = "source")

💿 Rodando os addins

Após a instalação, o addin estará disponível para ser utilizado. Basta ir no menu Addins e clicar sobre o de interesse.

png

👍 Addins interessantes

Existem diversos ad disponíveis. Para conhecê-los, acesse este link. Aqui deixo uma lista de alguns que achei super interessante.

👉 Add Crossref Citations: permite adicionar uma nova entrada bibliográfica por meio do Crossref DOI;

👉 Add GIFs: permite pesquisar GIFs por meio da API Giphy e usá-los em documentos Rmarkdown;

👉 beautifyR: permite formatar lindamente as tabelas do RMarkdown;

👉 Case converter: permite converter texto em minúsculo, maiúsculo, a primeira letra em maiúsculo;

👉 Colour picker: permite selecionar cores facilmente;

👉 Convert slash: permite inverter as barras (por exemplo, em caminhos de arquivo);

👉 Convert Variable type: permite converter o tipo de variáveis em fator, caracter ou numérico;

👉 datasets.load: permite carregar conjuntos de dados de todos os pacotes instalados;

👉 esquisse: interface gráfica interativa do R para construir gráficos ggplot;

👉 ggplot Theme Assist: permite personalizar o tema do gráfico ggplot;

👉 insertImage: permite insirir imagens no R Markdown com o seletor de arquivos;

👉 inserttable: facilita a inserção de tabelas bem formatadas em documentos R markdown ou scripts R de maneira simples;

👉 littleboxes: permite adicionar facilmente um título em caixa em scripts R;

👉 SeaClass: interface gráfica interativa do R para problemas de classificação.

Se desejar, aqui 👇 encontra-se um script pronto para a instalação de alguns addins que eu adoro 😍.

##%######################################################%##
#                                                          #
####                ADDINS INTERESSANTES                ####
#                                                          #
##%######################################################%##

# Listas de addins: 
# https://cran.r-project.org/web/packages/addinslist/README.html
# https://github.com/daattali/addinslist

# Pacote necessário para instalar addins do GitHub
# install.packages("devtools")

# Criar uma caixa de # (assim como no título deste script)
devtools::install_github("ThinkR-open/littleboxes")

# Colocar palavras em maiúsculo/minúsculo
devtools::install_github("strboul/caseconverter")

# Converter tipo da variável e juntar bancos de dados
devtools::install_github("sarupurisailalith/commonUtilAddins")

# Filtrar dados
devtools::install_github("kieranjmartin/viewenhance")

# Escolher cores
install.packages("colourpicker")

# Montar gráficos com ggplot
install.packages("esquisse")

# Editar detalhes do gráfico
install.packages("ggThemeAssist")

# Acrescentar gráficos marginais
install.packages("ggExtra")

# Converter tipo da variável, ordem dos fatores e criar intervalos de classe 
install.packages("questionr")

# Inserir tabela
devtools::install_github("lbusett/insert_table")

# Inserir emojis
devtools::install_github("gadenbuie/ermoji")
Letícia Raposo
Letícia Raposo
Professora Adjunta

Biomédica e matemática de formação, atualmente é professora de Estatística da UNIRIO. Ama programar nas horas vagas acompanhada de um bom café. ☕

Relacionados