Stata
Products Purchase Support Company
Search
   >> Home >> Bookstore >> Documentation >> Programming Reference Manual

Programming Reference Manual

Publisher:  Stata Press
Copyright:  2007
ISBN-10:  1-59718-032-7
ISBN-13:  978-1-59718-032-0
Pages:  469
Price:  $50.00

Table of contents

intro (pdf) Introduction to programming manual


automation Automation


break Suppress Break key
byable Make programs byable


capture Capture return code
char Characteristics
class Class programming
class exit Exit class member program and return result
classutil Class programming utility
comments Add comments to programs
confirm Argument verification
continue Break out of loops
creturn Return c-class values


_datasignature Determine whether data have changed
#delimit Change delimiter
dialog programming Dialog programming
discard Drop automatically loaded programs
display Display strings and values of scalar expressions


ereturn Post the estimation results
error Display generic error message and exit
estat programming Controlling estat after user-written commands
_estimates Manage estimation results
exit Exit from a program or do-file


file Read and write ASCII text and binary files
file formats .dta Description of .dta file format
findfile Find file in path
foreach Loop over items
forvalues Loop over consecutive values


gettoken Low-level parsing


if if programming command
include Include commands from file


levelsof Levels of variable


macro Macro definition and manipulation
macro lists Manipulate lists
makecns Constrained estimation
mark Mark observations for inclusion
matlist Display a matrix and control its format
matrix Introduction to matrix commands
matrix accum Form cross-product matrices
matrix define Matrix definition, operators, and functions
matrix dissimilarity Compute similarity or dissimilarity measures
matrix eigenvalues Eigenvalues of nonsymmetric matrices
matrix get Access system matrices
matrix mkmat Convert variables to matrix and vice versa
matrix rownames Name rows and columns
matrix score Score data from coefficient vectors
matrix svd Singular value decomposition
matrix symeigen Eigenvalues and eigenvectors of symmetric matrices
matrix utility List, rename, and drop matrices
more Pause until key is pressed


numlist Parse numeric lists


pause Program debugging command
plugin Load a plugin
postfile Save results in Stata dataset
_predict Obtain predictions, residuals, etc., after estimation programming command
preserve Preserve and restore data
program Define and manipulate programs
program properties Properties of user-defined programs


quietly Quietly and noisily perform Stata command


_return Preserve saved results
return Return saved results
_rmcoll Remove collinear variables
rmsg Return messages
_robust Robust variance estimates


scalar Scalar variables
serset Create and manipulate sersets
signestimationsample Determine whether the estimation sample has changed
sleep Pause for a specified time
smcl Stata Markup and Control Language
sortpreserve Sorting within programs
syntax Parse Stata syntax
sysdir Query and set system directories


tabdisp Display tables
tokenize Divide strings into tokens
trace Debug Stata programs


unab Unabbreviate variable list
unabcmd Unabbreviate command name


version Version control
viewsource View source code


while Looping
window programming Programming menus and windows


Subject and author index (pdf)
Bookstore
Overview
Books on statistics
Books on Stata
Books by Stata Press
Stata documentation
Overview
All manuals
Complete Doc Set
Base Doc Set
Base Ref Manual
Getting Started
User's Guide
Quick Ref & Index
Subject specific
Data Management
Graphics
Longitudinal/Panel Data
Mata
Multivariate statistics
Programming
Survival Analysis
Survey Data
Time Series
Stata 9 manuals
Errata
Stata Journal
STB Reprints
Author support
Editor support
Request a quote
Products
Stata 10
Order Stata
Upgrade
NetCourses
Bookstore
Stata Journal
Stata Press
Stata News
STB
Stat/Transfer
Gift Shop

Site overview
Products
Resources & support
Company
Site index

© Copyright 1996–2008 StataCorp LP   |   Terms of use   |   Privacy   |   Contact us   |   Site index