This is the collection of notebooks used for the University of Bath PH10102 Experimental physics and computing 1 Python labs.
You can access each set of notebooks through the links below. Some exercises require data files that are linked within the relavent notebooks.
| Section | Description |
|---|---|
| Introduction to Jupyter Notebooks | Introduction to Jupyter notebooks, review of Python basics. |
| Handling with data with Python and Pandas | Working with data using Python and pandas |
| Least squares fitting and uncertainties | Fitting models to data, assessing uncertainties |
| More pandas and plt | Combining datasets with pandas, fancy data visualisations |
If you have any comments and/or suggestions for improvements to these lessons, please get in touch with Vicky Scowcroft (email on University of Bath website).