Difference between revisions of "Stata Coding Practices"
Maria jones (talk | contribs) |
Maria jones (talk | contribs) |
||
Line 10: | Line 10: | ||
<code>ietoolkit</code> provides a set of commands that address different aspects of data management and data analysis in relation to Impact Evaluations. These include the following: | <code>ietoolkit</code> provides a set of commands that address different aspects of data management and data analysis in relation to Impact Evaluations. These include the following: | ||
# ieduplicates and iecompdup are useful tools to identify and correct for duplicates, particulary in primary survey data | # <code>ieduplicates</code> and <code>iecompdup</code> are useful tools to identify and correct for duplicates, particulary in primary survey data | ||
# iefolder sets up project folders and creates master do-files that links to all sub-folders | # <code>iefolder</code> sets up project folders and creates master do-files that links to all sub-folders | ||
# iebaltab is a tool for multiple treatment arm balance tables | # <code>iebaltab</code> is a tool for multiple treatment arm balance tables | ||
# iematch is an algortihm for matching observations in one group to "the most similar" observations in another group | # <code>iematch</code> is an algortihm for matching observations in one group to "the most similar" observations in another group | ||
# iegraph produces graphs of estimation results in common impact evaluation regression models | # <code>iegraph</code> produces graphs of estimation results in common impact evaluation regression models | ||
# ieboilstart standardizes the boilerplate code at the top of all do-files | # <code>ieboilstart</code> standardizes the boilerplate code at the top of all do-files | ||
# iedropone drops observations and controls that the correct number was dropped | # <code>iedropone</code> drops observations and controls that the correct number was dropped | ||
# ieboilsave performs checks before saving a data set | # <code>ieboilsave</code> performs checks before saving a data set | ||
== Guidelines == | == Guidelines == |
Revision as of 18:19, 16 October 2017
Read First
- include here key points you want to make sure all readers understand
ietoolkit
At DIME we have developed a packge of Stata commands specially developed for impact evaluations but could also be useful in other contexts as well. The package is called ietoolkit and can be installed from the SSC server. To install the package, type ssc install ietoolkit
in your Stata command window.
Please visit our github page for details: https://github.com/worldbank/ietoolkit
ietoolkit
provides a set of commands that address different aspects of data management and data analysis in relation to Impact Evaluations. These include the following:
ieduplicates
andiecompdup
are useful tools to identify and correct for duplicates, particulary in primary survey dataiefolder
sets up project folders and creates master do-files that links to all sub-foldersiebaltab
is a tool for multiple treatment arm balance tablesiematch
is an algortihm for matching observations in one group to "the most similar" observations in another groupiegraph
produces graphs of estimation results in common impact evaluation regression modelsieboilstart
standardizes the boilerplate code at the top of all do-filesiedropone
drops observations and controls that the correct number was droppedieboilsave
performs checks before saving a data set
Guidelines
Back to Parent
This article is part of the topic *topic name, as listed on main page*
Additional Resources
Stata modules for data collection and analysis developed by Innovations for Poverty Action