Spam și num_char
Există o asociere între spam și lungimea unui e-mail? Poți imagina argumente în ambele sensuri:
- Spam-ul e mai probabil să fie un mesaj scurt care mă îndeamnă să dau clic pe un link, sau
- E-mailurile mele obișnuite sunt probabil mai scurte, deoarece schimb mesaje rapide cu prietenii în mod constant.
În acest exercițiu, vei folosi setul de date email pentru a clarifica această întrebare. Începe prin a deschide fișierul de ajutor și a afla despre toate variabilele cu ?email.
Pe măsură ce explorezi asocierea dintre spam și lungimea unui e-mail, folosește această ocazie pentru a exersa legarea unui lanț dplyr cu straturile unui obiect ggplot2.
Acest exercițiu face parte din cursul
Exploratory Data Analysis în R
Instrucțiuni pentru exercițiu
Folosind setul de date email
- Încarcă pachetele
ggplot2,dplyrșiopenintro. - Calculează măsurile potrivite ale centrului și dispersiei pentru
num_char, separat pentru spam și non-spam, folosindgroup_by()șisummarize(). Nu este necesar să denumești coloanele noi create desummarize(). - Construiește diagrame box-plot alăturate pentru a vizualiza asocierea dintre aceleași două variabile. Va fi util să folosești
mutate()pentru a crea o nouă coloană cu o versiune transformată logaritmic a luinum_char.
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
# Load packages
# Compute summary statistics
email %>%
___ %>%
___
# Create plot
email %>%
mutate(log_num_char = ___) %>%
ggplot(aes(x = ___, y = log_num_char)) +
___