loan_data$Status_Education <- with(loan_data, paste(Loan_Status, Education))
plot_ly(loan_data, x = ~ApplicantIncome, y = ~LoanAmount,
type = 'scatter',
mode = 'markers',
color = ~Status_Education, colors = c('Y Graduate' = '#3498db',
'N Graduate' = '#2ecc71',
'Y Not Graduate' = '#f0948d',
'N Not Graduate' = '#7b59b6'),
marker = list(size = 10, opacity = 0.5)) %>%
layout(
title = 'Applicant Income vs. Loan Amount by Education and Loan Status',
xaxis = list(title = 'Applicant Income'),
yaxis = list(title = 'Loan Amount'),
legend = list(title = list(text = 'Combined Status')))