1 / 7

MYRAW Nonprofit donor data

MYRAW Nonprofit donor data. MYRAW Overview Determine who is likely to donate to a non-profit organization campaign and target them for donation solicitation. The Scenario.

dareh
Download Presentation

MYRAW Nonprofit donor data

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. MYRAWNonprofit donor data • MYRAW Overview • Determine who is likely to donate to a non-profit organization campaign and target them for donation solicitation

  2. The Scenario • A nonprofit organization wants to send greeting cards to lapsed donors to encourage them to make a new donation. The organization wants to build a model to predict those most likely to donate. The types of information available include • personal information such as age, gender, and income • past donation information such as average gift and time since first donation • census tract information based on the donor’s address such as the percent of households with at least one member that works for the federal, state, or local government.

  3. MYRAW data

  4. MYRAW data

  5. Variable roles The first several variables (Age through FirstTime) have the measurement level interval because they are numeric in the data set and have more than 20 distinct levels. The model role for all interval variables is set to input by default. The variables Gender and Homeowner have the measurement level binary because they have only two different nonmissing levels. The model role for all binary variables is set to input by default.

  6. Variable roles The variable IDCode is listed as a nominal variable because it is a character variable with more than two nonmissing levels. Furthermore, because it is nominal and the number of distinct values is greater than 20, the IDCode variable has the model role ID. If IDCode had been stored as a number, it would have been assigned an interval measurement level and an input model role. The variable Income is listed as a nominal variable because it is a numeric variable with more than two but no more than ten distinct levels. All nominal variables are set to have the input model role. You will change the level to ordinal.

  7. Variable roles These variables do have useful information, however, and it is the way in which they are coded that makes them seem useless. Both variables contain the value Y for a person if the person has that condition (pet owner for Pets, computer owner for PCOwner) and a missing value otherwise. Decision trees handle missing values directly, so no data modification needs to be done for fitting a decision tree; however, neural networks and regression models ignore any observation with a missing value, so you will need to recode these variables to get at the desired information. For example, you can recode the missing values as a U, for unknown. You do this later using the Impute node.

More Related