Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/machow/tidytuesday-py
https://github.com/machow/tidytuesday-py
Last synced: 17 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/machow/tidytuesday-py
- Owner: machow
- Created: 2018-08-21T13:13:03.000Z (about 6 years ago)
- Default Branch: master
- Last Pushed: 2020-04-28T15:27:02.000Z (over 4 years ago)
- Last Synced: 2024-10-14T13:28:11.994Z (29 days ago)
- Language: Jupyter Notebook
- Size: 9.29 MB
- Stars: 32
- Watchers: 4
- Forks: 8
- Open Issues: 6
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
[![Binder](https://mybinder.org/badge_logo.svg)](https://mybinder.org/v2/gh/machow/tidytuesday-py/master)
## Tidy Tuesday: Translations from R to Python
| date | name | links |
| ---- | ---- | ------ |
| 2019-02-19 | US Phds | [notebook](https://mchow.com/tidytuesday-py/us_phds_siuba-tabbed.html) \| [folder](/dgrtwo-translations/2019-02-19-us_phds) |
| 2019-02-26 | French Trains | [notebook](https://machow.github.io/tidytuesday-py/french-trains-siuba-tabbed.html) \| [screencast](https://youtu.be/jP_WXc9GV4k) \| [folder](/dgrtwo-translations/2019-02-26-french-trains) |
| 2019-03-05 | Women in the Workforce | [notebook](https://mchow.com/tidytuesday-py/women-workplace-siuba-tabbed.html) \| [screencast](https://youtu.be/zjRTpYK9TRk) \| \| [folder](/dgrtwo-translations/app-2019-03-05-women-workplace) \| [folder (app)](/dgrtwo-translations/app-2019-03-05-women-workplace) |
| 2019-03-12 | Board Games | [notebook](https://mchow.com/tidytuesday-py/2019-03-12-board-games-tabbed.html) \| [screencast](https://youtu.be/UXjaRB9pJ8o) \| \| [folder](/dgrtwo-translations/2019-03-12-board-games) |## Tidy Tuesday: Hour-long Python Analyses
| date | name | links |
| ---- | ---- | ------ |
| 2020-03-03 | Hockey Goals | [notebook](https://github.com/machow/tidytuesday-py/blob/master/2020-03-03-hockey.py) \| [dashboard](https://github.com/machow/tidytuesday-py/blob/master/2020-03-03-hockey-streamlit.py) \| [screencast](https://youtu.be/rXuAVLltD3I) |
| 2020-04-21 | GDPR fines | [notebook](https://github.com/machow/tidytuesday-py/blob/master/2020-04-21-gdpr.ipynb) \| [screencast](https://youtu.be/z6xNKZZMWgU)|## Frequently Asked Questions
### How do you create tabbed notebooks?
I made a quick library called nbtabs! https://github.com/machow/nbtabs. It haven't put much into documenting and sharing it, but if you're interested in using it, let me know.
### Why screencast?
Screencasting is very similar to a method used in expertise research called the [think-aloud method](https://en.wikipedia.org/wiki/Think_aloud_protocol). This method is very helpful for understanding how novices and experts approach different problems. With written tutorials, learners don't get to see all the effort people put into figuring out the final code. This is very different from the real world, where data scientists are constantly dealing with surprising and unexpected aspects of their data!
dependencies
------------Generally, most notebooks use...
* `qgrid` (requires manual step)
* `ipywidgets` (requires manual step)
* `pandas`
* `plotnine`However, all dependencies can be found in `requirements.txt`, and installed using...
```
pip install -r requirements.txt
```