AI16 - Python For Excel - Scheda
AI16 - Python For Excel - Scheda
eu
Language
English
Upon successful completion of this course, students will be able to use Python to:
Audience
The course is aimed at:
However, note that the course is open to a restricted audience of Bocconi students.
More specifically, only students enrolled in:
Prerequisites
Having passed the Computer Science curricular exam or having a good experience
in coding with Python is highly recommended.
Duration
12 hours
Teaching mode
This course will be taught in person. Distance mode will not be provided.
Calendar
Book
Lecture Topics
References
1 Introduction to custom modules
The datetime class
Ch. 3
Data analysis with pandas
Ch. 5
- DataFrames and Series
- Data manipulation
2 Data analysis with pandas
- Combining DataFrames
- Data aggregation Ch. 5
- Filtering DataFrames
Exercises
3 Importing and exporting DataFrames with pandas
Time series analysis with pandas
Ch. 5
- DatetimeIndex
Ch. 6
- Time zones
- Time series manipulations
4 Time series analysis with pandas
- More time series manipulations Ch. 5
Plotting tools Ch. 6
Exercises
5 Excel files manipulation
- pandas
Ch. 7
- openpyxl
Ch. 8
Useful tools for Excel reporting
- os module
Software used
Python 3.9 (or greater)
Suggested bibliography
Zumstein F., Python for Excel – A modern Environment for Automation and Data
Analysis, O’Reilly Media, 2021
Available seats
This activity is limited to 110 participants. Registrations cannot be carried out once
this number has been reached or after closing of the registration period.
Spreadsheet paths
This course can be intended as part of a wider path: