|
| 1 | +# Data Vizualization with Plotly |
| 2 | + |
| 3 | +Welcome to this lesson. I prepared [a notebook](https://github.com/talkpython/100daysofcode-with-python-course/blob/master/days/82-84-dataviz-plotly/data-viz.ipynb) so you can follow along. |
| 4 | + |
| 5 | +[Plotly](https://plot.ly/python/) is a data visualization library that lets you create beautiful graphs and is easy to use. |
| 6 | + |
| 7 | +In this lesson we use it to analyze PyBites' blog feed data. |
| 8 | + |
| 9 | +## Day 1: Getting the data |
| 10 | + |
| 11 | +We use `feedparser` and `collections.Counter` to prepare PyBites feed data, then use `plotly` to look at: |
| 12 | + |
| 13 | +1. how often we post, |
| 14 | +2. what categories we post most often in, and |
| 15 | +3. what are tags we commonly use on our posts. |
| 16 | + |
| 17 | +Today you watch the videos and follow along with [my notebook](https://github.com/talkpython/100daysofcode-with-python-course/blob/master/days/82-84-dataviz-plotly/data-viz.ipynb). |
| 18 | + |
| 19 | +At the end of today's lesson, I provide some additional links to data viz work we've done on our blog. |
| 20 | + |
| 21 | +## Day 2 and 3: Roll your own! |
| 22 | + |
| 23 | +With the materials provided try to get your hands on an interesting data set, be it your own or another source like [Kaggle](https://www.kaggle.com). |
| 24 | + |
| 25 | +It should not be that hard, data is everywhere! You probably need some parsing and data cleaning, not the most fun part, but an important skill to have. |
| 26 | + |
| 27 | +Pick one of many data viz libraries and create some cool visualizations and share them with us on Twitter. |
| 28 | + |
| 29 | +Lack inspiration? [Randy Olson](https://twitter.com/randal_olson) tends to tweet really cool [#dataviz stuff](https://twitter.com/hashtag/dataviz?src=hash), but remember start simple, this topic alone could cover a 100 Days :) |
| 30 | + |
| 31 | +Enjoy and remember: keep calm and code in Python! |
| 32 | + |
| 33 | +## Time to share what you've accomplished! |
| 34 | + |
| 35 | +Be sure to share your last couple of days work on Twitter or Facebook. Use the hashtag **#100DaysOfCode**. |
| 36 | + |
| 37 | +Here are [some examples](https://twitter.com/search?q=%23100DaysOfCode) to inspire you. Consider including [@talkpython](https://twitter.com/talkpython) and [@pybites](https://twitter.com/pybites) in your tweets. |
| 38 | + |
| 39 | +See a mistake in these instructions? Please [submit a new issue](https://github.com/talkpython/100daysofcode-with-python-course/issues) or fix it and [submit a PR](https://github.com/talkpython/100daysofcode-with-python-course/pulls). |
0 commit comments