| Variable name | Variable type | Variable description |
Bank client data | Age | Numeric | From 17 to 98 |
Job | Categorical | Type of job, including “admin”, “housemaid”, “blue-collar”, etc. | |
Marital | Categorical | Marital status, “married”, “divorced”, “single” | |
Education | Categorical | “Basic.4y”, “basic.6y”, “basic.9y”, “high.school”, “professional.course”, “university.degree”, “unknown”, “illiterate” | |
Default | Categorical | Has credit in default? “yes”, “no”, “unknown” | |
Balance | Numeric | Average yearly balance, in euros | |
Housing | Categorical | Has housing loan? “yes”, “no”, “unknown” | |
Loan | Categorical | Has personal loan? “yes”, “no”, “unknown” | |
Related with the last contact of the current campaign | Contact | Categorical | Contact communication type, “unknown”, “telephone”, “cellular” |
Month | Categorical | “Jan”, “Feb”, …, “Nov”, “Dec” | |
Duration | Numeric | Last contact duration, in seconds | |
Day_of_week | Categorical | Last contact day of the week, from “Mon” to “Fri” | |
Other attributes | Campaign | Numeric | Number of contacts performed during this campaign and for this client |
Pdays | Numeric | Number of days that passed by after the client was last contacted from a previous campaign | |
Previous | Numeric | Number of contacts performed before this campaign and for this client | |
Poutcome | Categorical | Outcome of the previous marketing campaign, “failure”, “nonexistent”, “success” | |
Social and economic context attributes | Emp.var.rate | Numeric | Employment variation rate—quarterly indicator |
Cons.price.idx | Numeric | Consumer price index—monthly indicator | |
Cons.conf.idx | Numeric | Consumer confidence index—monthly indicator | |
Euribor3m | Numeric | Euribor3 month rate—daily indicator | |
Nr.employed | Numeric | Number of employees— quarterly indicator | |
Output variable | y | Binary | Has the client subscribed a term deposit? “yes”, “no” |