Ado-file and Mata programming: Useful skills for many researchers
Christopher Baum
Canadian Stata Users' Group Meetings 2025 from Stata Users Group
Abstract:
Most Stata users' programming skills are focused on the development of do-files that make use of Stata's many features for automation of data management, statistics, and graphics. Do-file programming is a valuable skill because it is the foundation of reproducible research—an important issue in every discipline. Many Stata users may not have taken advantage of Stata's development tools to take the next step: the construction of ado-files, or Stata programs, to further automate frequent tasks. A key feature of the Stata programming language is its integration with Mata. Many users say that some day, they will figure out what Mata might do for them. That day should be today, given the many important capabilities that Mata provides, including easy handling of matrices, speed improvements for computationally demanding tasks, and the ease of integration between Stata and Mata workspaces. This presentation will provide several worked examples of ado-file and Mata programming.
Date: 2025-10-05
References: Add references at CitEc
Citations:
Downloads: (external link)
http://repec.org/cand2025/CA25_Baum.pdf
Related works:
This item may be available elsewhere in EconPapers: Search for items with the same title.
Export reference: BibTeX
RIS (EndNote, ProCite, RefMan)
HTML/Text
Persistent link: https://EconPapers.repec.org/RePEc:boc:cand25:03
Access Statistics for this paper
More papers in Canadian Stata Users' Group Meetings 2025 from Stata Users Group Contact information at EDIRC.
Bibliographic data for series maintained by Christopher F Baum ().