Stata: Data Analysis and Statistical Software
   >> Home >> Resources & support >> Training >> On-site training >> Courses >> Programming an Estimation Command in Stata

On-site Training

Programming an Estimation Command in Stata

Description

This 2-day course shows how to write an estimation command for Stata. No Stata or Mata programming experience is required. After providing an introduction to basic Stata do-file programming, the course covers basic and advanced ado-file programming. Next the course provides an introduction to Mata, the byte-compiled matrix language that is part of Stata. Then the course shows how to implement linear and nonlinear statistical methods in Stata/Mata programs. Finally, the course discusses using Monte Carlo simulations to test the implementation. Exercises will supplement the lectures and Stata examples.

Request this course

Course topics

  • Day 1
    • The syntax of Stata estimation commands
    • Basic Stata programming
    • Programming an estimation command in Stata
    • An introduction to the Mata matrix language
  • Day 2
    • A further introduction to the Mata matrix language
    • Basic Stata/Mata programming
    • Using optimize() to implement nonlinear statistical estimators in Stata/Mata programs
    • Testing a command by Monte Carlo simulation

Prerequisite

A general familiarity with Stata and a graduate-level course in regression analysis or comparable experience.

Notes

This is a 2-day course. All training courses generally run for 8 hours per day and include morning and afternoon breaks and a lunch break. You can arrange a convenient schedule with your instructor and training coordinator.

Request this course

Bookmark and Share 
Training
Overview
NetCourses
On-site training
Preset courses
Individual topics
Public training
Short courses
Like us on Facebook Follow us on Twitter Follow us on LinkedIn Google+ Watch us on YouTube
Follow us
© Copyright 1996–2013 StataCorp LP   |   Terms of use   |   Privacy   |   Contact us   |   Site index   |   View mobile site