The seminar is intended for Statistical Programmers and Statisticians who are familiar with SAS programming. It is not easy for programmers and biostatisticians to learn new language alone. The seminar will provide basic concept and foundation of Python programming, and the seminar will provide its comparison and similarity with SAS programming. Therefore, Statistical Programmers and Statisticians have easier time to understand how Python programming works.
The basic Python Programming seminar will cover basic Python programming. It is recommended for those who has a little or no experience in Python programming. It will help SAS programmers and statisticians how to start Python programming and how to use Jupyter Notebook/Lab (the most popular python platform).
Agenda for the seminar: Python Programming Seminar - Basics
- Introduction to Python for statistical programmers and statisticians
- Jupyter Notebook (Python programming platform) download and implementation
- Python Variables Type: Number, String, Lists, Dictionaries, Arrays, Data Frames
- Simple variable manipulation - If & For statements
- Python Function development and comparison with SAS Macro
- Import external Modules/Functions
- Reading and writing external data (text, csv, excel, parquet, SAS datasets)
- Data manipulation using Python
- Introduction of NumPy and Array
- Introduction of Pandas and DataFrame: DataFrame vs SAS datasets
- Basic data manipulation – merge, sort, variables drop/addition, transpose, remove duplicate records
- Create SDTM TS dataset and save it to xpt format in local library
- Create SDTM DM dataset using SAS raw datasets