開始使用免費開始

垃圾信與 num_char

垃圾信與電子郵件長度之間有關聯嗎?兩種說法都有可能:

  • 「垃圾信通常是很短的訊息,誘使我點擊連結」,或
  • 「我平常的信件可能更短,因為我常和朋友互通簡短郵件」。

在這裡,你會用 email 資料集來釐清這個問題。先開啟說明文件,並用 ?email 了解所有變數。

當你探索垃圾信與郵件長度的關聯時,也把握這個機會,嘗試把 dplyr 的串接流程和 ggplot2 的圖層結合在一起。

本練習屬於課程

R 的探索式資料分析

檢視課程

練習說明

使用 email 資料集:

  • 載入 ggplot2dplyropenintro 套件。
  • group_by()summarize() 計算 num_char 在垃圾信與非垃圾信兩組中的合適集中與離散指標。summarize() 產生的新欄位可以不必命名。
  • 繪製並排盒狀圖來呈現這兩個變數之間的關聯。你可以先 mutate() 一個新的欄位,放入對 num_char 做對數轉換的結果,會更好視覺化。

動手互動練習

試著完成這個範例程式碼,體驗一下這個練習。

# Load packages




# Compute summary statistics
email %>%
  ___ %>%
  ___

# Create plot
email %>%
  mutate(log_num_char = ___) %>%
  ggplot(aes(x = ___, y = log_num_char)) +
  ___
編輯並執行程式碼