https://github.com/heitzmann/python_short_course
Introduction course to Python Data Analysis and Visualization
https://github.com/heitzmann/python_short_course
Last synced: over 1 year ago
JSON representation
Introduction course to Python Data Analysis and Visualization
- Host: GitHub
- URL: https://github.com/heitzmann/python_short_course
- Owner: heitzmann
- License: unlicense
- Created: 2017-07-27T17:54:15.000Z (almost 9 years ago)
- Default Branch: master
- Last Pushed: 2017-11-06T15:32:27.000Z (over 8 years ago)
- Last Synced: 2025-02-03T20:11:48.959Z (over 1 year ago)
- Language: Jupyter Notebook
- Homepage:
- Size: 1.18 MB
- Stars: 1
- Watchers: 2
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Python Short Course for Data Analysis and Visualization
## Part 1
1. REPL and scripts
2. Data types
3. Functions and conditionals
4. Loops
5. Classes and objects
## Part 2
1. Light propagation in waveguides
* Plotting basics
* Polynomial fit
2. Transmission between antennas
* CSV files
* Numpy arrays
* More plotting
* General model fit
3. RF matching network
* Multi-dimensional data
* Array manipulation
* Contour and image plots
## Requirements
* [Python 3](http://www.python.org/)
* [Numpy](http://numpy.scipy.org/)
* [Scipy](http://www.scipy.org/)
* [Matplotlib](https://matplotlib.org/)
* [Jupyter Notebook](http://jupyter.org/)
Or access a temporary live version of this course via [Binder](http://beta.mybinder.org/repo/heitzmann/python_data_intro).