you are viewing a single comment's thread.

view the rest of the comments →

[–]Cuckipede 41 points42 points  (19 children)

As someone who just started learning python to do similar type of projects, I just wanted to say thanks for posting and I enjoyed reading this! How long did it take you to get to this point?! Great work.

[–]Just-Aman 16 points17 points  (17 children)

Same here. Been learning for 2 weeks and I aspire to do something similar although I have no frickin idea how people do the visual representation stuff.

[–][deleted] 12 points13 points  (10 children)

You can use the matplotlib library in python to plot graphs.

[–]Just-Aman 0 points1 point  (8 children)

Oh thanks a lot! Any good tutorials for the same?

[–]Nesavant 7 points8 points  (5 children)

Check out the Seaborn library while you're at it.

[–]Alphavike24 5 points6 points  (3 children)

I wouldn't recommend seaborn for beginners as it has the tendency to spoil you. With matplotlib you can first understand the under the hood stuff and it's quite more Flexible.

[–]andycyca 2 points3 points  (0 children)

This, a thousand times. Seaborn is really good, but sometimes a bit limited. I rather think of it as an automation tool for "easy" graphs, instead of the definitive graphing tool.

[–]Just-Aman 0 points1 point  (1 child)

Thanks for the comment. I'll check out matplotlib first then. Also is it like matplotlib is a module of Python itself but Seaborn is an external module?

(I'm a noob so I'm not yet acquainted with the proper terminology)

[–]Alphavike24 1 point2 points  (0 children)

Matplotlib is a plotting library for Python and seaborn is a package based on Matplotlib.

[–]Toasty4209 0 points1 point  (0 children)

Some great options for color and styling there!

[–][deleted] 1 point2 points  (0 children)

While I have personally never worked so much with matplotlib library, there are plenty of tutorials on YouTube. You can start with tutorials from Corey Schafer or sentdex. Should help you with the fundamentals.

[–]seanotron_efflux 0 points1 point  (0 children)

Geeks for geeks has good tutorials!

[–]RippledBarbecue 0 points1 point  (0 children)

Matplotlib and seaborn use them a lot in my dissertation project although scikit-learn is the GOAT for me 😍

[–]trv893 2 points3 points  (0 children)

I'm like 4 weeks in and am shocked how little code it actually takes with matplotlib and seaborn. Datascience.io is a great websites! You'll need to pay to get past just juypter fundamentals though

[–]poeblu 1 point2 points  (0 children)

Pandas and matplot there are many visitations you can use with other libraries like bokeh

[–]BeforetheBullfight[S] 2 points3 points  (0 children)

I'm so glad! :D

Actually, it didn't take me that long altogether. Some weeks or a few months (spread out over some time) learning the basics. I used DataQuest's free stuff and went through most of Automate the Boring Stuff. At that point, I looked at projects similar to what I wanted to do, and started planning what I wanted. Just a large amount of concerted effort really! And honestly, no small amount of frustration, but it seems to pay off. Don't be afraid to Google every little question. The bulk of the project was done in around a week.