|
12 | 12 | [sklearn_pandas](https://github.com/scikit-learn-contrib/sklearn-pandas) - Helpful `DataFrameMapper` class.
|
13 | 13 | [missingno](https://github.com/ResidentMario/missingno) - Missing data visualization.
|
14 | 14 |
|
15 |
| -#### Pandas and Jupyter |
| 15 | +#### Environment and Jupyter |
16 | 16 | [General tricks](https://www.dataquest.io/blog/jupyter-notebook-tips-tricks-shortcuts/), [Clean Coding (video)](https://www.youtube.com/watch?v=yXGCKqo5cEY)
|
17 | 17 | Fixing environment: [link](https://jakevdp.github.io/blog/2017/12/05/installing-python-packages-from-jupyter/)
|
18 | 18 | Python debugger (pdb) - [blog post](https://www.blog.pythonlibrary.org/2018/10/17/jupyter-notebook-debugging/), [video](https://www.youtube.com/watch?v=Z0ssNAbe81M&t=1h44m15s), [cheatsheet](https://nblock.org/2011/11/15/pdb-cheatsheet/)
|
19 | 19 | [cookiecutter-data-science](https://github.com/drivendata/cookiecutter-data-science) - Project template for data science projects.
|
20 | 20 | [nteract](https://nteract.io/) - Open Jupyter Notebooks with doubleclick.
|
21 |
| -[swifter](https://github.com/jmcarpenter2/swifter) - Apply any function to a pandas dataframe faster. |
22 |
| -[xarray](https://github.com/pydata/xarray/) - Extends pandas to n-dimensional arrays. |
23 |
| -[blackcellmagic](https://github.com/csurfer/blackcellmagic) - Code formatting for jupyter notebooks. |
24 |
| -[pivottablejs](https://github.com/nicolaskruchten/jupyter_pivottablejs) - Drag n drop Pivot Tables and Charts for jupyter notebooks. |
25 |
| -[qgrid](https://github.com/quantopian/qgrid) - Pandas `DataFrame` sorting. |
26 |
| -[ipysheet](https://github.com/QuantStack/ipysheet) - Jupyter spreadsheet widget. |
| 21 | +[papermill](https://github.com/nteract/papermill) - Parameterize and execute Jupyter notebooks, [tutorial](https://pbpython.com/papermil-rclone-report-1.html). |
27 | 22 | [nbdime](https://github.com/jupyter/nbdime) - Diff two notebook files, Alternative GitHub App: [ReviewNB](https://www.reviewnb.com/).
|
28 | 23 | [RISE](https://github.com/damianavila/RISE) - Turn Jupyter notebooks into presentations.
|
29 |
| -[papermill](https://github.com/nteract/papermill) - Parameterize and execute Jupyter notebooks, [tutorial](https://pbpython.com/papermil-rclone-report-1.html). |
30 |
| -[pixiedust](https://github.com/pixiedust/pixiedust) - Helper library for Jupyter. |
31 |
| -[pandas_flavor](https://github.com/Zsailer/pandas_flavor) - Write custom accessors like `.str` and `.dt`. |
32 |
| -[pandas-log](https://github.com/eyaltrabelsi/pandas-log) - Find business logic issues and performance issues in pandas. |
| 24 | +[qgrid](https://github.com/quantopian/qgrid) - Pandas `DataFrame` sorting. |
| 25 | +[pivottablejs](https://github.com/nicolaskruchten/jupyter_pivottablejs) - Drag n drop Pivot Tables and Charts for jupyter notebooks. |
| 26 | +[itables](https://github.com/mwouts/itables) - Interactive tables in Jupyter. |
| 27 | + |
| 28 | +#### Pandas Additions |
| 29 | +[xarray](https://github.com/pydata/xarray/) - Extends pandas to n-dimensional arrays. |
| 30 | +[swifter](https://github.com/jmcarpenter2/swifter) - Apply any function to a pandas dataframe faster. |
| 31 | +[pandas_flavor](https://github.com/Zsailer/pandas_flavor) - Write custom accessors like `.str` and `.dt`. |
| 32 | +[pandas-log](https://github.com/eyaltrabelsi/pandas-log) - Find business logic issues and performance issues in pandas. |
33 | 33 |
|
34 | 34 | #### Helpful
|
35 | 35 | [tqdm](https://github.com/tqdm/tqdm) - Progress bars for for-loops.
|
36 | 36 | [icecream](https://github.com/gruns/icecream) - Simple debugging output.
|
| 37 | +[loguru](https://github.com/Delgan/loguru) - Python logging. |
37 | 38 | [pyprojroot](https://github.com/chendaniely/pyprojroot) - Helpful `here()` command from R.
|
38 | 39 | [intake](https://github.com/intake/intake) - Loading datasets made easier, [talk](https://www.youtube.com/watch?v=s7Ww5-vD2Os&t=33m40s).
|
39 | 40 |
|
|
0 commit comments