ArticleslgStudy

computer science

RATS (software)

RATS (software) is a computer science topic covered in the lgStudy science library. This page brings together a partial reference excerpt, illustrations, worked examples, real-world applications and a short study plan, so you can understand RATS (software) rather than just read about it. In short: RATS, an abbreviation of Regression Analysis of Time Series, is a statistical package for time-series analysis and econometrics. RATS is developed and sold by Estima, Inc., located in Evanston, Illinois.

Key takeaways

  • RATS (software) belongs to computer science; place it in that map before memorising details.
  • Learn the definition first, then one example that makes the definition concrete.
  • Connect RATS (software) to a quantity you can measure, compute or draw — that is where exam questions come from.
  • Reproduce the core statement of RATS (software) from memory before moving on to harder problems.

Reference excerpt

RATS, an abbreviation of Regression Analysis of Time Series, is a statistical package for time-series analysis and econometrics. RATS is developed and sold by Estima, Inc., located in Evanston, Illinois.

History The forerunner of RATS was a FORTRAN program called SPECTRE, written by economist Christopher A. Sims. SPECTRE was designed to overcome some limitations of existing software that affected Sims' research in the 1970s, by providing spectral analysis and also the ability to run long unrestricted distributed lags. The program was then expanded by Tom Doan, then of the Federal Reserve Bank of Minneapolis, who added ARIMA and VAR capabilities and went on to found the consulting firm that owns and distributes RATS software. In its early incarnations, RATS was designed primarily for time series analysis, but as it evolved, it acquired other capabilities. With the advent of personal computers in 1984, RATS went from being a specialty mainframe program to an econometrics package sold to a much broader market.

Features RATS is a powerful program, which can perform a range of econometric and statistical operations. The following is a list of the major procedures in econometrics and time series analysis that can be implemented in RATS. All these methods can be used in order to forecast, as well as to conduct data analysis. In addition, RATS can handle cross-sectional and panel data:

Linear regression, including stepwise. Regressions with heteroscedasticity and serial-correlation correction. Non-linear least squares. Two-stage least squares, three-stage least squares, and seemingly unrelated regressions. Non-linear systems estimation. Generalized Method of Moments. Maximum likelihood estimation. Simultaneous equation systems, large econometric models. ARIMA (autoregressive, integrated moving average) and transfer function models. Spectral analysis. Kalman filter and State Space models. Neural networks. Regressions with discrete dependent variables, such as logistic regressions. ARCH and GARCH models. Vector autoregressions. RATS can read data from a variety of file formats and database sources, including Excel files, text files, Stata files, and most databases that support SQL and ODBC. It can handle virtually any data frequency, including daily, weekly, intra-day, and panel data. RATS has extensive graphics capabilities. It can generate high-resolution time series graphs, high-resolution X-Y scatter plots, dual-scale graphs, and can export graphs to many formats, including PostScript and Windows Metafile.

Mode of operation RATS can be run interactively, or in batch mode. In the interactive mode, the user can run existing programs, or perform new tasks either by using menu-driven "wizards" or by typing in commands directly (or a combination of both approaches). The menu-driven wizards automatically generate the corresponding commands, allowing users to interactively construct complete programs that can be saved and re-run later. New users often prefer the interactive mode, while experienced users will often prefer to run batch jobs. After an interactive session, the code can be saved, and converted to a batch format. One advantage of RATS, as opposed to automated forecasting software, is that it is an actual programming language, which enables the user to design custom models, and change specifications. Recent versions have added report-generation tools designed to facilitate accurate exporting of results for use in papers and other documents.

See also Comparison of statistical packages – includes information on RATS features

References

Further reading Brooks, Chris (2008). RATS Handbook to Accompany Introductory Econometrics for Finance. Cambridge University Press. ISBN 978-0-521-89695-5. MacKie-Mason, Jeffrey K. (1992). "Econometric Software: A User's View". Journal of Economic Perspectives. 6 (4): 165–187. doi:10.1257/jep.6.4.165. Enders, Walter (1996). RATS Handbook for Econometric Time Series. Wiley. ISBN 0-471-14894-6.

External links Official website Official RATS discussion forum

Worked examples

Example 1 — a first encounter with RATS (software)

Start with the simplest possible case. Write down what RATS (software) claims or describes in one sentence, then invent the smallest concrete situation in which that sentence is true. In computer science, the smallest case is usually a single object, a single equation or a single measurement. Check that every symbol or term in your sentence has a meaning in that case.

Example 2 — changing one variable

Take the situation from Example 1 and change exactly one quantity: double it, halve it, or set it to zero. Predict what should happen to RATS (software) before you calculate. Comparing your prediction with the result is the fastest way to find out whether you understand the idea or only the words.

Example 3 — an exam-style question

Typical questions about RATS (software) ask you to (a) state it precisely, (b) apply it to given data, and (c) explain a limitation. Practise writing all three answers in under five minutes; the third part is what separates a full-mark answer from an average one.

Applications of RATS (software)

In research
RATS (software) appears in computer science research whenever the underlying quantities have to be modelled precisely. Papers usually cite it as a starting assumption and then explore where it breaks down.
In technology and industry
Engineering practice reuses RATS (software) in design rules, simulations and safety margins. Knowing the idea lets you read a specification sheet and understand why the numbers look the way they do.
In the classroom
RATS (software) is common in secondary-school and first-year university syllabi. It links to neighbouring topics Econometrics software, Proprietary commercial software for Linux, Regression and curve fitting software, so understanding it makes those chapters shorter.
In everyday life
Look for RATS (software) outside the textbook — in sport, cooking, traffic, electronics or the sky above you. An example you found yourself is remembered far longer than one you were given.

Affiliate

Preply — study more efficiently by working with a personal tutor. 50% off.

How to study RATS (software) in 20 minutes

  1. Read the reference excerpt below once, without taking notes.
  2. Close the page and write down what RATS (software) means in your own words.
  3. Compare your version with the excerpt and mark what you missed.
  4. Work through the three examples above with pen and paper.
  5. Explain RATS (software) out loud to somebody else — or to Teacher Smith in the lgStudy chat.

Frequently asked questions

What is RATS (software) in simple terms?

RATS, an abbreviation of Regression Analysis of Time Series, is a statistical package for time-series analysis and econometrics. RATS is developed and sold by Estima, Inc., located in Evanston, Illinois.

Why does RATS (software) matter?

Because it connects several computer science ideas at once: it gives you a definition you can apply, a quantity you can calculate, and a way to check whether a result is plausible.

How should I study RATS (software)?

Read the excerpt, restate it from memory, then work through the examples and applications listed on this page. The five-step study plan above takes about twenty minutes.

What does this page cover?

It gives you a compact reference excerpt plus original lgStudy explanations, examples, applications and study material on RATS (software).

Tags

  • Econometrics software
  • Proprietary commercial software for Linux
  • Regression and curve fitting software
  • Time series software

Keep exploring