데이터에서 패턴 시각화하기
모델링을 시작하기 전에 가장 먼저 해야 할 일은 데이터를 탐색하는 것입니다. 사기 거래와 정상 거래 간의 다양한 패턴을 살펴보고 시각화해 보겠습니다. 이번에는 직접 시각화를 만들어 볼 거예요!
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'))