This shows you the differences between two versions of the page.
cs401r_w2016:lab_notes [2015/12/23 21:27] admin created |
cs401r_w2016:lab_notes [2021/06/30 23:42] |
||
---|---|---|---|
Line 1: | Line 1: | ||
- | Throughout this class, we'll be using several python packages extensively. If you've never used them before, we **strongly** encourage you to play around with them and get comfortable. | ||
- | |||
- | They are: | ||
- | |||
- | * ''numpy'' - Python's package that provides high-performance matrix, vector and linear algebra operations | ||
- | |||
- | * ''matplotlib'' - a package for basic plotting and visualization of data | ||
- | |||
- | * ''seaborn'' - a nice visualization package that builds on matplotlib. Produces nicer visualizations, and has some built-in data analytics | ||
- | |||
- | All assignments will be turned in using ipython notebooks. If you've never used ipython before, you can either run it in a browser using something like ''jupyter'', or you can run it interactively from a terminal using: | ||
- | |||
- | ''ipython --pylab'' | ||
- | |||
- | (I often find it easier to do my code development interactively in the terminal, then save a final notebook to turn in). | ||
- | |||
- | If you're more comfortable with IDEs, you may also want to check out ''spyder'' or ''pycharm''. | ||
- | |||
- | |||