모두 종합해 보기
이전 연습 문제에서, 여러분은 basetable과 predictor를 받아 해당 predictor에 대한 predictor insight graph 테이블을 만드는 create_pig_table 함수를 정의했어요:
pig_table = create_pig_table(basetable,target,variable)
다음으로, 이 predictor insight graph 테이블을 바탕으로 predictor insight graph를 그리는 plot_pig 함수를 작성했죠.
plot_pig(pig_table, variable)
여러분은 한 번에 여러 개의 predictor insight graph를 만들고 싶을 때가 자주 있습니다. 이 연습에서는 for 루프를 사용해 이를 자동으로 수행하는 방법을 연습해 봅니다.
이 연습은 강의의 일부입니다
Python으로 배우는 예측 분석 입문
연습 안내
variables에 있는 각 변수에 대해 predictor insight graph 테이블을 만드세요. basetable은basetable로 로드되어 있습니다.variables에 있는 각 변수에 대해 predictor insight graph를 그리세요.
실습형 인터랙티브 연습
이 예제를 이 샘플 코드를 완성하여 풀어보세요.
# Variables you want to make predictor insight graph tables for
variables = ["income","gender","disc_mean_gift","disc_time_since_last_gift"]
# Loop through the variables
for variable in variables:
# Create the predictor insight graph table
pig_table = ____(____, "target", variable)
# Plot the predictor insight graph
____(____, variable)