Addins do RStudio
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.
📥 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.
👍 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")