Začněte nyníZačněte zdarma

Spam a vykřičníky!!!

Podívejme se na zjevnější indikátor spamu: vykřičníky. Proměnná exclaim_mess obsahuje počet vykřičníků v každé zprávě. Pomocí souhrnných statistik a vizualizace zjisti, jestli existuje vztah mezi touto proměnnou a tím, zda je zpráva spam, nebo ne.

Vyzkoušej různé typy grafů, dokud nenajdeš ten nejinformativnější. Připomeň si, co už znáš:

  • Krabicové grafy vedle sebe
  • Histogramy v mřížce (faceted)
  • Překrývající se grafy hustoty

Toto cvičení je součástí kurzu

Exploratory Data Analysis in R

Zobrazit kurz

Pokyny k cvičení

Dataset email je stále dostupný ve tvém pracovním prostředí.

  • Pomocí group_by() a summarize() vypočítej vhodné míry středu a rozptylu proměnné exclaim_mess zvlášť pro spam a zprávy, které spamem nejsou.
  • Sestav vhodný graf pro vizualizaci vztahu mezi těmito dvěma proměnnými – v případě potřeby přidej logaritmickou transformaci.
  • Pokud se rozhodneš použít logaritmickou transformaci, nezapomeň, že log(0) je v R rovno -Inf, což není příliš užitečná hodnota! Tohle obejdeš tak, že přičteš malé číslo (například 0.01) k výrazu uvnitř funkce log(). Díky tomu hodnota nikdy nebude nula. Toto malé posunutí doprava výsledky neovlivní.

Interaktivní cvičení na vyzkoušení si v praxi

Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.

# Compute center and spread for exclaim_mess by spam




# Create plot for spam and exclaim_mess

Upravit a spustit kód