視覺化資料中的模式
在開始建模之前,第一步是先探索資料。先來檢視你的資料集,並將詐欺與一般樣本之間的不同模式視覺化。這一題比較特別——要由你自己動手建立視覺化!
資料集 transfers 包含信用轉帳紀錄,其中有部分被標記為詐欺。欄位 fraud_flag 表示交易是否為詐欺(fraud_flag = 1)或否(fraud_flag = 0)。此資料集與 ggplot2 套件已載入到你的工作環境。
本練習屬於課程
R 的詐欺偵測
練習說明
- 將
amount作為自變數繪製在 x 軸,將orig_balance_before(轉帳入帳前,付款人帳戶的餘額)作為依變數繪製在 y 軸。 - 依據
fraud_flag欄位的值設定資料點的顏色與形狀。
動手互動練習
試著完成這個範例程式碼,體驗一下這個練習。
# Make a scatter plot
ggplot(transfers, aes(x = ___, y = ___)) +
geom_point(aes(color = ___, shape = ___)) +
scale_color_manual(values = c('dodgerblue', 'red'))