---
# System prepended metadata

title: Workshop Análise Textual em R para dados turísticos

---

# Workshop Análise Textual em R para dados turísticos

Olá Pessoal,

Você se inscreveu no *Workshop Análise Textual em R para dados turísticos*. Ele será realizado no dia 19 de outubro de 2022, das 9:00 às 12:00 hs.

### 1. Material

Todos os arquivos, aulas, dados e algumas bibliografias serão disponibilizados em uma pasta do Google Drive, nesse [link](https://drive.google.com/drive/folders/14rd4pVd8qWQbV4h1vUvIhEqtTb89NMX4?usp=sharing).

### 2. Instalação dos softwares

Teremos uma breve introdução teórica e em seguida passaremos para a parte prática, que será realizada no software R, utilizando a interface RStudio. 

Se você ainda não tem os softwares instalados, visite esse [link R](http://www.vps.fmvz.usp.br/CRAN/) para instalar o R e esse [link RStudio](https://www.rstudio.com/products/rstudio/download/#download) para instalar o RStudio. Escolha a versão conforme o sistema operacional de sua máquina (windows, mac, linux...) e siga a instalação padrão.

### 3. Instalação dos pacotes

#### 3.1 Instalação básica

Será preciso instalar alguns pacotes. Faça isso antes de iniciar o curso, pois pode ser que a internet esteja instável. Para isso, abra o software RStudio e clique em File/New File/R Script como mostra a imagem abaixo. 

![](https://i.imgur.com/sWIWtfd.jpg)




Em seguida, copie e cole o seguinte comando no script  (como mostra a figura):



```
if(!require(pacman)) install.packages("pacman")
pacman::p_load(devtools, rvest, httr, XML, dplyr, textreuse, rslp, 
tm, proxy, factoextra, text2vec, ngram, ggplot2, stringr, stringi, 
cluster, dendextend, wordcloud, wordcloud2, rmarkdown, knitr, gridExtra,
kableExtra, textreuse, syuzhet, RColorBrewer, tidyverse,  reshape2, 
lexiconPT, textdata, tidyr, scales, broom, purrr, widyr, igraph, 
ggraph, SnowballC, RWekajars)
```
![](https://i.imgur.com/3BstRj3.jpg)


Depois, selecione o código e clique em ***run***.




---

**PS1.** Pode ser que seja preciso rodar o ***run*** duas vezes, porque em algumas máquinas ele não reconhece o *pacman* de primeira.


---

**PS2.** **Para usuários do Windows**, talvez seja preciso instalar o Rtools. Para isso acesse esse [link](https://cran.r-project.org/bin/windows/Rtools/rtools42/rtools.html) e clique em  **Rtools42 installer**.
![](https://i.imgur.com/kF8WjRj.jpg)


---





Se der tudo certo, os pacotes aparecerão na aba **Packages** do quadro inferior direito do seu RStudio, após você clicar no símbolo **refresh** como mostra a figura:

![](https://i.imgur.com/XjCmYUG.jpg)


#### 3.2. Instalação de versões de pacotes incompatíveis com a versão atual do R

Alguns pacotes não têm suporte para as versões mais atuais do R. Nesse caso, o procedimento para instalação é um pouco diferente. É necessário que visitemos a página de arquivos de pacotes, nesse [link](https://cran.r-project.org/src/contrib/Archive), para procurar  o arquivo **.tar.gz** do pacote que pretendemos instalar. 
No nosso caso, precisamos ainda dos pacotes **ANLP** e **smdc**.

Então, rodamos o seguinte comando, indicando o link do pacote:

````
#Para instalar o pacote "smdc"
packageurl <- "http://cran.r-project.org/src/contrib/Archive/smdc/smdc_0.0.2.tar.gz"
install.packages(packageurl, repos=NULL, type="source", dependencies=TRUE)

#Para instalar o pacote "ANLP"
packageurl <- "https://cran.r-project.org/src/contrib/Archive/ANLP/ANLP_1.3.tar.gz"
install.packages(packageurl, repos=NULL, type="source", dependencies=TRUE)

````
#### 3.3. Instalação dos pacotes via GitHub

Existem alguns pacotes que ainda estão em desenvolvimento e, por isso, para usá-los temos que instalá-los direto do GitHub. Nesses casos, o melhor a fazer é seguir o próprio guia do pacote, já que a instalação varia de acordo com cada desenvolvedor.

No nosso caso, instalaremos o **SentimentBR** e o **subtools**, através dos seguintes comandos:

````
# Para instalar o subtools
devtools::install_github("fkeck/subtools")

# Para instalar o sentimentBR
install.packages('Rstem', repos = "http://www.omegahat.net/R")
devtools::install_github("jodavid/sentimentBR")

````

Pode ser que você não consiga instalar o **SentimentBR** direto via internet. Então precisará baixar o arquivo no seu computador e seguir os seguintes comandos:

````
# Instalação do pacote de dependência
# Faz o download do pacote aqui do repositório pelo link:
# https://github.com/Jodavid/sentimentBR/blob/main/Rstem_0.4-1.tar.gz
# e instala como pacote local substituindo XXX pelo local do arquivo
install.packages("XXX/Rstem_0.4-1.tar.gz", repos = NULL, type = "source")

# Instação do pacote sentimentBR
devtools::install_github("jodavid/sentimentBR")
````




### 4. Possíveis erros 

Alguns pacotes precisam de outros para serem instalados. Nesse caso, o próprio R já indica na mensagem de erro qual pacote está faltando. 

Se isso acontecer, basta você instalar o pacote indicado usando o comando ```install.packages("NomeDoPacoteEntreAspas")``` e rodar novamente o comando para a instalação do pacote que pretendia antes do erro. 


**Caso você tenha dificuldades nos processos de instalação do R, RStudio ou de algum pacote, não hesite em escrever para daphnespier@gmail.com para esclarecer sua dúvida.** :wink: 

Para aqueles que não tem experiência com o R, NÃO SE ASSUSTE. Ele é legalzinho! Aprenderemos do começo :slightly_smiling_face: 


Até logo!
Abraços,

