Data Management
Due to the long life span of a typical impact evaluation, multiple generations of team members often contribute to the same data work. Clear methods for organization of the data folder, the structure of the data sets in the folder, and identification of the observations in the data sets is critical.
Read First
- A dataset should always have one [[ID Variable Properties|uniquely identifying variable}}. If you receive a data set without an ID, the first thing you need to do is to create individual IDs.
- Always create master data sets for each unit of observations relevant to the analysis.
- Never merge on variables that are not ID variables unless one of the data sets merged is the Master data
Guidelines
Organization of Project folder
A well-organized data-folder is essential to productive workflows for the whole Impact Evaluation Team. It can't be stressed enough that this is one of the most important steps for the productivity of this project team and for reducing the sources of error in the data work.
Most projects have a shared folder, for example using Box or DropBox. The project folder typically has several subfolders, including: government communications, budget, impact evaluation design, presentations, etc. There should always be one data folder. All data-related work on this project should be stored in the data folder. Setting up the data folder for the first time must be done carefully, following clear protocols. The data folder will include a master do-file which run all other do-files, and also serve as a map to navigate the data folder. The project should also have clear naming conventions.
Master data sets
With multiple rounds of data, you need to ensure there are no discrepancies on how observations are identified across survey rounds. Best practice is to have one datafile that overviews the observations, typically called a master data set. For each unit of observation relevant to the analysis (survey respondent, unit of randomization, etc) we need a master data set. Common master data sets are household master data set, village master data set, clinic master data set etc.
These master data sets should include time-invariant information, for example ID variables and dummy variables indicating treatment status, to easily merge across data sets. We want this data for all observations we encountered, even observations that we did not select during sampling. This is a small but important point, read master data set for more details.
ID Variables
All datasets must be uniquely and fully identified - see properties of an ID variable for details. In almost all cases the ID variable should be a single variable. One common exception is for panel data sets, where each observation is identified by the primary ID variable and a time variable (year one, year two etc.). As soon as a dataset has one numeric, unique, fully-identifying variable, separate out all personal identifier information (PII) from the data set. The PII should be encrypted, and saved separately in a secure location.
Additional Resources
- list here other articles related to this topic, with a brief description and link