Bandeau smcs
UCLouvain > Plate-forme SMCS

Advanced Stata: Data Handling and Programming Tools to Make Your Research Life Easier

[2 half days] - [starts on 14-02-2023 at 09:30] - [English] - [Louvain-la-Neuve]

Come and learn Stata ! An easy software used a lot by economists and epidemiologists for their data management and analyses

Stata is a very complete statistical software that is used in various fields: economics, sociology, epidemiology etc. It offers many classical and advanced functions: robust estimation methods, survival analysis, time series analysis, epidemiology tables etc. Moreover, it is possible to adapt existing functions or create new ones and share them with the community of Stata users that offers assistance and a lot of resources.

Training aims
The aim of this course is to teach regular Stata users advanced skills to get the most out of Stata and speed up their work. In addition to analytical commands (reg, anova…), Stata has powerful commands for manipulating data, and for extracting, formatting and exporting results. Ordinary Stata use can often be streamlined and automated using Stata’s programming commands. This course is aimed at researchers and other professionals, from any discipline, who want to learn how to work more efficiently with Stata. It would be particularly suited to those who are about to embark on large analyses. We teach you how to reduce the time and code needed for data preparation and analysis, and to generate bespoke, reproducible and well-presented statistical results.

This training requires a basic knowledge of statistics and is designed people who are already experienced using Stata. As a minimum, you should be able to use Stata for a STATISTICAL analysis of some sort (e.g. linear regression) generate variables, and be comfortable writing do files. If you have already made extensive use of [foreach] or [forvalues] loops, macros and extended macros, can write a Stata programme and know how to make complex graph and publication-ready Latex tables, then this course may be too basic for you. By registering for this training, you commit to a level of knowledge equivalent to the following training(s):
Data management and analysis using Stata


1. Advanced data discovery and processing
Stata has some powerful, unsuspected commands for importing various types of data, discovering, and assessing their characteristics. We show the use of system and subscribed variables to navigate, transform and analyze data. We explain how to process observations across subgroups using Stata prefixes (i.e. the antichamber of programming).
2. Export publication-ready graphs and tables
With Stata is possible to access, test, transform/select and export relevant estimation results. Stata has excellent graph capabilities and we show you how to make the most of these. We teach a variety of methods to send the results you require, nicely formatted, to other datasets, to documents and spreadsheets, and to Latex. This includes the use of commands within Stata, additional user-written Stata commands and some simple programming.
3. And what is more, programming Stata
Many steps of a data-intensive research project can be repetitive and time consuming. But most of these tasks -- including the statistical analysis or reporting steps -- can be automated in Stata using macro, extend macros, (parallel) lists, simple or imbricated loops. This not only speeds up the process but also reduces the chances of making an error. We cover the use of programming techniques to assist you in quickly and efficiently carrying out repetitive tasks, also dramatically reducing the overall length of your code. We also teach you to write a Stata program to create new Stata commands.

Louvain-la-Neuve : DOYENS-01 - Find the location on Google Maps
- Ruelle de la Lanterne Magique - Etage -1 -

Cette formation est accessible à tous moyennant une inscription préalable.

Time slots for training
14-02-2023 from 09:30 to 12:30
15-02-2023 from 09:30 to 12:30

UCLouvain member, UCLouvain student, UCLouvain clinic member : Training available free of charge but registration in advance is required.
Administrative fees will be applied in case of late cancellation.
Non-UCLouvain member : 250 euros per day for a total of 250 euros
Invoice paid by a Belgian university : 250 euros per day for a total of 250 euros

For more information (open)

Tools used during training

Methods and method families discussed
Data processing
Software use

12 available listings.

Please log in to register for this training.

It is necessary to create an account for a first use of our services.