Skip to content

Commit a7dfbf1

Browse files
committed
add data viz readme
1 parent 129876b commit a7dfbf1

File tree

1 file changed

+39
-0
lines changed

1 file changed

+39
-0
lines changed

days/82-84-dataviz-plotly/README.md

Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,39 @@
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

Comments
 (0)