Compare commits

...

20 Commits

Author SHA1 Message Date
Tommy 7966823b39
Merge pull request #9 from Bikraji/master
Added a new tutorial in the list
2022-08-08 08:47:32 +02:00
Bikram Kundu fa68c4282c
Update README.md 2022-08-07 23:50:52 +05:30
Bikram Kundu 43eabb8678
Update README.md 2022-08-07 23:49:07 +05:30
Tommy e36855cee0
Merge pull request #8 from sverchdotgov/patch-1
Add pandera and pandas-vet to README
2022-01-11 18:38:14 +01:00
Shaun Verch 9c9e48fb54
Add pandera and pandas-vet to README
From the pandera README:

"Dataframes contain information that pandera explicitly validates at runtime. This is useful in production-critical or reproducible research settings."

From the pandas-vet README:

"pandas-vet is (hopefully) a way to help make pandas a little more friendly for newcomers by taking some opinionated stances about pandas best practices. It is designed to help users reduce the pandas universe."

The list you made here is great and the first thing I found when searching for "awesome pandas". Selfishly, I don't want to have to remember how to find pandera and pandas-vet next time I deal with pandas, and they also seemed like they might be generally useful to others.
2022-01-11 12:29:30 -05:00
Tommy b34f424327
Merge pull request #7 from stjepanjurekovic/master
Added Pandas in Action
2021-10-31 16:24:49 +01:00
Stjepan Jureković 4919504cd6
Added Pandas in Action
Hi,

Stjepan from Manning here. I thought this title might be a good match for your list. Thank you for considering it.

Best,
2021-10-31 13:49:24 +01:00
Tommy f45c1323e9
Removed underscore 2021-10-19 08:29:19 +02:00
Tommy c44dc267ca
Merge pull request #6 from larryshamalama/master
Adding practice website to resources
2021-10-19 08:28:44 +02:00
Larry Dong 100552a319 Adding practice website to resources 2021-10-18 20:46:10 -04:00
Tommy a845cbdda6
Merge pull request #5 from stjepanjurekovic/master
Added Pandas Workout
2021-09-20 08:13:58 +02:00
Stjepan Jureković 86bf95ac50
Added Pandas Workout
Hi,

Stjepan from Manning here. I thought this title might be a good match for your list. Thank you for considering it.

Best,
2021-09-19 20:58:06 +02:00
Tommy c8041f37f1
Merge pull request #4 from fkromer/patch-1
add packages section and datatest
2020-12-19 15:44:36 +01:00
Florian Kromer 9381b17bec
add packages section and datatest 2020-12-19 13:24:00 +01:00
Tommy f1ac5ba0a1
Merge pull request #2 from eyaltrabelsi/master
update readme
2020-10-02 13:17:32 +02:00
Eyal Trabelsi 61878b2a37
update readme 2020-10-02 13:28:10 +03:00
Tommy b79257257b
Added my own videos 2019-05-19 07:28:43 +02:00
Tommy 37f76d96ad
Added 4 pycon videos from pycon 2019 2019-05-19 07:25:54 +02:00
tommyod 422be1e8cf finished part 2 2019-03-11 14:14:47 +01:00
tommyod 35b8cbe662 small changes 2019-03-10 08:49:27 +01:00
3 changed files with 1793 additions and 3546 deletions

View File

@ -23,6 +23,7 @@ three parts:
3. **Miscellaneous related resources** - Resources related to *general* data
analysis, Python programming, algorithms, computer science, machine learning,
statistics, etc.
4. **Packages** - Python packages for helping to work with Pandas.
--------------------------------------------------------------------------------
@ -41,6 +42,12 @@ quantified roughly as follows:
| Title | Speaker | Uploader | Time | Views | Year | Level |
| ----- | ------- | -------- | ---- | ----- | ---- | ----- |
|[Pandas tutorial for Data Science](https://www.youtube.com/playlist?list=PL1xVF1dBM4bmy13VIiL0mD8mZQ40XePWw) | Bikram Kundu | - | > 01:20| 2K+ | 2022 | :smiley: |
| Python for Data Analysis using Pandas [part 1](https://www.youtube.com/watch?v=Bs4xyX086_I) & [part 2](https://www.youtube.com/watch?v=u83SQvWYmbI) [[repo](https://github.com/tommyod/awesome-pandas)] | tommyod | na | 2:19 | 100 | 2019 | :smiley: |
| [Data Science Best Practices with pandas](https://www.youtube.com/watch?v=ZjrUmNq41Eo) [[repo](https://github.com/justmarkham/pycon-2019-tutorial)] | Kevin Markham | PyCon | 3:23 | 1000 | 2019 | :smiley: |
| [Thinking like a Panda](https://www.youtube.com/watch?v=ObUcgEO4N8w) | Hannah Stepanek | PyCon | 0:36 | 700 | 2019 | :smiley: |
| [Analyzing Census Data with Pandas](https://www.youtube.com/watch?v=sGtCgYWzOV4) [[repo](https://github.com/chekos/analyzing-census-data)] | Sergio Sánchez | PyCon | 3:15 | 600 | 2019 | :smiley: |
| [Pandas is for Everyone](https://www.youtube.com/watch?v=3qDhDXNRgHE) [[repo](https://github.com/chendaniely/pycon_2019-pandas_tutorial)] | Daniel Chen | PyCon | 3:18 | 600 | 2019 | :smiley: |
| :star: [Pandas From The Ground Up](https://www.youtube.com/watch?v=5JnMutdy6Fw) [[repo](https://github.com/brandon-rhodes/pycon-pandas-tutorial)] | Brandon Rhodes | PyCon 2015 | 2:24 | 91000 | 2015 | :smiley: |
| [Introduction Into Pandas](https://www.youtube.com/watch?v=-NR-ynQg0YM) [[repo](https://github.com/chendaniely/2016-pydata-carolinas-pandas)] | Daniel Chen | Python Tutorial | 1:28 | 46000 | 2017 | :smiley: |
| [Introduction To Data Analytics With Pandas](https://www.youtube.com/watch?v=5XGycFIe8qE) [[repo](https://github.com/QCaudron/pydata_pandas)] | Quentin Caudron | Python Tutorial | 1:51 | 25000 | 2017 | :smiley: |
@ -92,13 +99,15 @@ quantified roughly as follows:
* [pandas_basics](https://github.com/vi3k6i5/pandas_basics)
* [first-python-notebook](https://github.com/california-civic-data-coalition/first-python-notebook)
* [Learn Pandas](https://bitbucket.org/hrojas/learn-pandas)
* [Pandas practice website](https://pandaspractice.com/)
### (1.4) :blue_book: Books / papers
* [[amazon](https://www.amazon.com/Python-Data-Analysis-Wrangling-IPython/dp/1491957662/)] McKinney, Wes. *Python for Data Analysis: Data Wrangling with Pandas, NumPy, and IPython*. 2 edition. OReilly Media, 2017.
* [[amazon](https://www.amazon.com/Python-Data-Science-Handbook-Essential/dp/1491912057/)] VanderPlas, Jake. *Python Data Science Handbook: Essential Tools for Working with Data*. 1 edition. OReilly Media, 2016.
* [[manning](https://www.manning.com/books/pandas-workout)] Lerner, Reuven. *50 exercises that will strengthen your pandas skills to a level of automatic fluency*. 1 edition. Manning Publications, 2021.
* [[manning](https://www.manning.com/books/pandas-in-action)] Paskhaver, Boris. *This friendly and hands-on guide shows you how to start mastering Pandas with skills you already know from spreadsheet software.*. 1 edition. Manning Publications, 2021.
--------------------------------------------------------------------------------
@ -249,6 +258,7 @@ Every video is below.
| [The Other Async (Threads + Async = ❤️) - YouTube](https://www.youtube.com/watch?v=x1ndXuw7S0s) | David Beazley | David Beazley | 0:47 | 5000 | python | 2017 | :snake: :snake: :snake:|
| [Numba - Tell Those C++ Bullies to Get Lost](https://www.youtube.com/watch?v=1AwG0T4gaO0) [[repo](https://github.com/gforsyth/numba_tutorial_scipy2017)] | Gil Forsyth & Lorena Barba | Enthought | 2:25 | 5000 | numba | 2017 | :snake: :snake: |
| [Deploying Interactive Jupyter Dashboards](https://www.youtube.com/watch?v=8Jktm-Imt-I) | Philipp Rudiger | Enthought | 0:18 | 5000 | jupyter | 2017 | :snake: :snake: |
| [Eyal Trabelsi - Practical Optimisations for Pandas](https://www.youtube.com/watch?v=RXMiMpMfzXw) | Eyal Trabelsi | Europython | 0:45 | 5000 | jupyter | 2020 | :snake: :snake: |
| [Data Science Using Functional Python](https://www.youtube.com/watch?v=ThS4juptJjQ) | Joel Grus | PyData | 0:44 | 18000 | python | 2015 | :snake: :snake: |
| [Pandas from the Inside](https://www.youtube.com/watch?v=CowlcrtSyME) | Stephen Simmons | PyData | 1:20 | 9000 | pandas | 2016 | :snake: :snake: :snake: |
| [Anatomy of matplotlib](https://www.youtube.com/watch?v=MKucn8NtVeI) [[repo](https://github.com/matplotlib/AnatomyOfMatplotlib)] | Benjamin Root & Joe Kington | Enthought | 3:18 | 18000 | matplotlib | 2015 | :snake: :snake: |
@ -271,3 +281,9 @@ Every video is below.
| [Jupyter Advanced Topics Tutorial](https://www.youtube.com/watch?v=38R7jiCspkw) [[repo](https://github.com/jupyter/scipy-advanced-tutorial)] | Jonathan Frederic & Matthias Bussonier | Enthought | 2:48 | 4000 | jupyter | 2015 | Novice |
| [Using randomness to make code much faster](https://www.youtube.com/watch?v=7i6kBz1kZ-A) | Rachel Thomas | SF Python | 0:54 | 1000 | scipy | 2017 | Novice |
| [Python Profiling & Performance](https://www.youtube.com/watch?v=Dgnp28Ijm_M) | Mahmoud Hashemi | SF Python | 0:28 | 1000 | python | 2016 | Novice |
## (4) Packages
- [datatest](https://github.com/shawnbrown/datatest) - Tools for test driven data-wrangling and data validation (DataFrame, Series, Index, MultiIndex).
- [pandera](https://github.com/pandera-dev/pandera) - A light-weight, flexible, and expressive data validation library for dataframes.
- [pandas-vet](https://github.com/deppen8/pandas-vet) - A plugin for Flake8 that checks pandas code.

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long