Skip to content

Latest commit

 

History

History
89 lines (60 loc) · 2.18 KB

rwhatsapp_02.md

File metadata and controls

89 lines (60 loc) · 2.18 KB
layout keywords comments title description author micro_nav page_nav
default
false
rwhatsapp
Curso de coleta e tratamento de dados do WhatsApp
title title_url external_url description
DDoS Lab
true
Laboratório de Combate à Desinformação e ao Discurso de Ódio em Sistemas de Comunicação em Rede
false
prev next
content url
Exportação de Chats
/rwhatsapp_01B
content url
Manipulação de Dados 1
/rwhatsapp_03

rwhatsapp

O rwhatsapp é um script desenvolvido por Johannes Gruber para manipulação e parse de dados exportados a partir de chats do WhatsApp. Para mais informações, consulte: https://github.com/JBGruber/rwhatsapp

Instalando e Requisitando o Pacote rwhatsapp

Antes de começar a utilizar o rwhatsapp, abra o seu R Studio e instale o pacote.

install.packages("rwhatsapp")

library(rwhatsapp)

Em caso de dificuldade, é possível também instalá-lo diretamente do GitHub:

install.packages("remotes")
remotes::install_github("JBGruber/rwhatsapp")

library(rwhatsapp)

Demo

O pacote rwhatsapp possui uma base de dados de exemplo. Para importá-la, utilize os seguintes comandos:

sample <- system.file("extdata", "sample.txt", package = "rwhatsapp")

chat <- rwhatsapp::rwa_read(sample)

View(chat)

A principal função do pacote rwhatsapp é a rwa_read(). Esta função tem o objetivo de importar e parsear os chats do WhatsApp em formato de dataframe no R Studio.

Importando Dados do WhatsApp no R Studio

Vamos agora trabalhar com dados reais não-anonimizados.

Salve, no seu computador, o arquivo de texto disponível neste link.

Selecione o arquivo salvo no computador local:

grupo_rstats <- rwa_read(file.choose())

Ou indique o path diretamente no próprio comando:

grupo_rstats <- rwa_read(
  "~/Downloads/Conversa do WhatsApp com Rstats.txt")

Vamos agora aprender a manipular e tratar esses dados...