Intro to Data Analysis / Visualization with Python, Matplotlib and Pandas | Matplotlib Tutorial

  Рет қаралды 1,467,693

CS Dojo

CS Dojo

Күн бұрын

Python data analysis / data science tutorial. Let’s go!
For more videos like this, I’d recommend my course here: www.csdojo.io/moredata
Sample data and sample code: www.csdojo.io/data
My explanation about Jupyter Notebook and Anaconda: bit.ly/2JAtjF8
Also, keep in touch on Twitter: / ykdojo
And Facebook: / entercsdojo
Outline - check the comment section for a clickable version:
0:37: Why data visualization?
1:05: Why Python?
1:39: Why Matplotlib?
2:23: Installing Jupyter through Anaconda
3:20: Launching Jupyter
3:41: DEMO begins: create a folder and download data
4:27: Create a new Jupyter Notebook file
5:09: Importing libraries
6:04: Simple examples of how to use Matplotlib / Pyplot
7:21: Plotting multiple lines
8:46: Importing data from a CSV file
10:46: Plotting data you’ve imported
13:19: Using a third argument in the plot() function
13:42: A real analysis with a real data set - loading data
14:49: Isolating the data for the U.S. and China
16:29: Plotting US and China’s population growth
18:22: Comparing relative growths instead of the absolute amount
21:21: About how to get more videos like this - it’s at www.csdojo.io/moredata

Пікірлер: 806
@CSDojo
@CSDojo 6 жыл бұрын
Below is the outline of this video. First, though, a few relevant links: - Sample data and sample code: www.csdojo.io/data - Introduction to Data Visualization with Python, the full course: www.csdojo.io/moredata OUTLINE: 0:37: Why data visualization? 1:05: Why Python? 1:39: Why Matplotlib? 2:23: Installing Jupyter through Anaconda 3:20: Launching Jupyter 3:41: DEMO begins: create a folder and download data 4:27: Create a new Jupyter Notebook file 5:09: Importing libraries 6:04: Simple examples of how to use Matplotlib / Pyplot 7:21: Plotting multiple lines 8:46: Importing data from a CSV file 10:46: Plotting data you’ve imported 13:19: Using the third argument in the plot() function 13:42: A real analysis with a real data set - loading data 14:49: Isolating the data for the U.S. and China 16:29: Plotting US and China’s population growth 18:22: Comparing relative growths instead of the absolute amount 21:21: About how to get more videos like this - it’s at www.csdojo.io/moredata
@masteronepiece6559
@masteronepiece6559 6 жыл бұрын
Finally , thanks a lot. Do more of Data Analysis.
@adilkhatri7475
@adilkhatri7475 6 жыл бұрын
CS Dojo nice video sir. Sir can you tell me how did you learn english at the age of 18.
@dikidsaputra2536
@dikidsaputra2536 6 жыл бұрын
Thank you so much, I learn a lot from you
@sayanmukherjee2383
@sayanmukherjee2383 6 жыл бұрын
You are just a bundle of genius. Thank you so much for all these help.
@nguyenkim7857
@nguyenkim7857 6 жыл бұрын
CS Dojo Jupyter or Spyder? Which is your advice and can you tell me the reason why? I am a newbie, start learning code with Python for Data analysis. Thank for your answer!
@mr.harambae
@mr.harambae 5 жыл бұрын
He's putting the time stamps by himself rather than someone on the comments. A man of culture.
@ZeroRegretz
@ZeroRegretz 5 жыл бұрын
@@TegaraMusic it works for me
@thetoomanybulletss
@thetoomanybulletss 5 жыл бұрын
@@TegaraMusic they work for me too
@shreechaturvedi8792
@shreechaturvedi8792 4 жыл бұрын
@Ceol thanks
@pagongturtle2217
@pagongturtle2217 3 жыл бұрын
@@TegaraMusic Outline - check the comment section for a clickable version: 0:37 : Why data visualization? 1:05 : Why Python? 1:39: Why Matplotlib? 2:23: Installing Jupyter through Anaconda 3:20: Launching Jupyter 3:41: DEMO begins: create a folder and download data 4:27: Create a new Jupyter Notebook file 5:09: Importing libraries 6:04: Simple examples of how to use Matplotlib / Pyplot 7:21: Plotting multiple lines 8:46: Importing data from a CSV file 10:46: Plotting data you’ve imported 13:19: Using a third argument in the plot() function 13:42: A real analysis with a real data set - loading data 14:49: Isolating the data for the U.S. and China 16:29: Plotting US and China’s population growth 18:22: Comparing relative growths instead of the absolute amount 21:21: About how to get more videos like this - it’s at www.csdojo.io/moredata
@mrboyban
@mrboyban 2 жыл бұрын
LOL
@venkysworld
@venkysworld 2 жыл бұрын
Dear Dojo, It took only 22 min for you to describe what it takes almost two weeks of study. Well organized and summarised, easy to catch-up, format. Thank you.
@satrioprianda
@satrioprianda 4 жыл бұрын
dude, i never thought i could find a very easy to understand tutorial like urs, appreaciate it alot young man, keep the good works up !!!!!!!!
@sameedahri3939
@sameedahri3939 6 жыл бұрын
Very nice video, please make whole series on data visualization, because your lectures are very much understandable. Love you YK 😁
@Ndofi
@Ndofi 6 жыл бұрын
Very agreed :)
@tushar12345
@tushar12345 5 жыл бұрын
Indeed (y)
@atomicuschart4836
@atomicuschart4836 5 жыл бұрын
Try to use NEW Data Visualization Tool atomicuschart.com get free trial for 3 month
@alkareemhealthcare934
@alkareemhealthcare934 5 жыл бұрын
Outclass plz work on python and make a complete python course series
@mohamedaminebenbouali2941
@mohamedaminebenbouali2941 5 жыл бұрын
@@atomicuschart4836 or we can just use matplotlib as it is free.
@donovan30081995
@donovan30081995 5 жыл бұрын
I really loved this! You should consider making more of such short tutorials for those of us who can't afford the course on pluralsight. Thanks again! :)
@lifeisstr4nge
@lifeisstr4nge 5 жыл бұрын
I found this video to be absolutely satisfying to watch, due to the speaker not leaving anything to my imagination. Very clear to understand, bro - thanks!
@JohnnyG196
@JohnnyG196 4 жыл бұрын
Wow, that was hours upon days worth of studying, perfectly summarized and explained very clearly. Thank you so much!
@sumokem
@sumokem 4 жыл бұрын
So far the very first uploader/mentor about Python that made me sit the whole day watching the series. Exciting, easy-to-follow, highly learnable. I'm on my 2nd day of binge watching. I can tell that the videos were made with the audience's learning as top in mind. A great-hearted nature! Thank you!
@damansharma6737
@damansharma6737 6 жыл бұрын
You are doing a great job by providing these videos which will help everyone to learn python easily and for free.👌👌👌 Thanks alot♥️
@timothytizhe6311
@timothytizhe6311 3 жыл бұрын
Your teaching style demonstrates the saying "student doesn't need a perfect teacher instead teacher that will inspire them to learn and to grow in learn further" Indeed you're a hallmark of a true and inspiring teacher in your field. Thank you for such a wonderful video on data analysis and virtualization. Looking forward to seeing more videos.
@Aykoo
@Aykoo 5 жыл бұрын
Thank you for your afford! It's really appreciated. I would love to see a whole lecture on that topic.
@workrj9776
@workrj9776 6 жыл бұрын
I watch all the advertisement appeared in the video so that he'd make more money. You the best, man! :D
@tbfifalover8821
@tbfifalover8821 5 жыл бұрын
In order to make money on KZfaq, you have to interact with the ads. You have to click that...
@ZilveriCosas
@ZilveriCosas 5 жыл бұрын
@@tbfifalover8821 it's not necessary, you just have to see it.
@hdm_vision
@hdm_vision 4 жыл бұрын
You Have to Click THe Ads and buy their Product In order to Help this KZfaq Channel
@bravosix8171
@bravosix8171 4 жыл бұрын
@xOr nice bro
@primeroyal7434
@primeroyal7434 4 жыл бұрын
@@hdm_vision Nope only watch and click. An algorithm counts the view and click and calculate the amount of money to give. Then Google give him that money. You get 0.5 cent per ad views. Plus YT takes 60% of revenue, so you get like 0.2 cent per ad view.
@DOROSKI
@DOROSKI 2 жыл бұрын
This (and many other videos I watched last night when I found this channel) have changed the game for explaining and understanding how these programs work. I cannot thank you enough for this, as I’ve got a final project for school to do and almost cried in frustration without much explanation of how to operate them. Wow THANK YOU!!! 👏🏻 hands down the best I’ve found thus far!
@davidbristoll195
@davidbristoll195 5 жыл бұрын
Fantastic introduction. You took something that can look very scary and tamed it right in front of our eyes! Thanks for sharing.
@Super11Sucker
@Super11Sucker 4 жыл бұрын
With simple explanation for tutoring, you surely a great teacher! I didnt know jupyter could do visualization at first till I saw your video. Thank you so much for your efforts to build this video 🙏 :D
@alok71420
@alok71420 6 жыл бұрын
Best thing about you is ... you are a nice and true person. you really wanted to help people, and not just the number of click, you wanted from us.
@talsveta
@talsveta 4 жыл бұрын
Thank you so much! You've just saved me a lot of time and delivered me with a lot of knowledge. Your tutorial is so clear and nice to watch. One note: I'd use the terminology of "mask" when filtering by countries. Thank you so much again!
@ningxinyang6713
@ningxinyang6713 4 жыл бұрын
The best tutorial i have found so far!! Thank you so much for making this video :) This is sooo helpful
@iamakifislam
@iamakifislam 4 жыл бұрын
I am following you from last 2 to 3 years, but did't understand any of your videos as I didn't know python. Now I am watching your videos after knowing a little bit python. Your tutorials are awesome.
@MM-jr5sr
@MM-jr5sr 3 жыл бұрын
I started to learn python some years ago. Did not know what I wanted to do with it. Tried to make a program for the fun of it. But did not cuntinue. Tried to make a game.. same thing. Got interested in data visualization a while back. THIS 22 minutes gave me just the knowledge that I need. This is exaclly what I want to do! Love it! You are great mait!
@turkishdisco2
@turkishdisco2 3 жыл бұрын
Thank you, CS Dojo, this is SO clear and SO easy to follow!
@alwardafahd2887
@alwardafahd2887 5 жыл бұрын
Dojo you are an excellent teacher, many people have huge knowledge only a few know how to convey it.
@nowfeleusuf2294
@nowfeleusuf2294 5 жыл бұрын
You have impressed everyone man! I am highly inspired after being able to plot the first graph. I don't have any background in these languages at all. Thanks again :)
@AnjaliSingh-no6hs
@AnjaliSingh-no6hs 3 жыл бұрын
I'm totally impressed the way you explain all the things in a very simple and easy way! So, yeah looking forward to learn more from you :)
@Sophie-fi6dm
@Sophie-fi6dm Жыл бұрын
Amazing!! Learned more from you than the 18 month course I am on....Already saving your python lesson...Thanks CSDojo👏🏾👏🏾👏🏾👏🏾
@ndayisengatheoneste9404
@ndayisengatheoneste9404 5 жыл бұрын
hello Dojo , i am ndayisenga from Rwanda for sure i really like your tutorial , everytime when i want to study python i use your tutorial bcs are clear, enough explanations, examples, and you point them . go on bro i love too much
@tomm4944
@tomm4944 3 жыл бұрын
Until now I have done all my data anlysis using R, and i'm just starting to use Python. This video was a fantastic and easy to understand introduction to getting set up and started with the basics! Thank you!
@user-zt6up2cg1v
@user-zt6up2cg1v 3 ай бұрын
Hey tomm , how is data analysis ? How much time do you take to study and work for it ?
@Mark131292
@Mark131292 3 жыл бұрын
Fantastic! I watched so many annoying videos about this stuff and finally, with yours, I understand. Continue with this excellent job!
@hachij_
@hachij_ 6 жыл бұрын
Thank you making such a free/great/quality video tutorial content for our fellow developer/programmer :)
@gionatanscali
@gionatanscali 4 жыл бұрын
Good bless you man, you got me back to analysis. It’s a miracle for a bohemian artist like me.
@cuthbertyeo4717
@cuthbertyeo4717 6 жыл бұрын
Thanks so much Mr Sugishita! Am an engineer and curious about how data is analysed by other industries! Love your python tutorials too!!
@houseofgracetr
@houseofgracetr 5 жыл бұрын
Fantastic, simple and straight to the point example. Definitely signing up for the course
@NullByteWHT
@NullByteWHT 5 жыл бұрын
Thank you for this!
@mikekarapapas3803
@mikekarapapas3803 3 жыл бұрын
me 2
@JeremyFisher
@JeremyFisher 3 жыл бұрын
remember to blink
@ssoossdd
@ssoossdd 3 жыл бұрын
The man. The legend
@soba8928
@soba8928 2 жыл бұрын
Every step of the way you said exactly what I was wondering at the time like some kind of wizard. Amazing video thanks for covering this.
@digimortaluis
@digimortaluis 6 жыл бұрын
Love this. Please keep posting this amazing content
@CSDojo
@CSDojo 6 жыл бұрын
ok!
@jayasribharadwaj5017
@jayasribharadwaj5017 3 жыл бұрын
Your videos are such a wonder. They are a lifesaver. Keep doing these.
@beamorales1818
@beamorales1818 5 жыл бұрын
Thank you so much, I absolutely love your tutorials!
@criticforgood
@criticforgood 3 жыл бұрын
Thank you. The best intro on data science here in KZfaq
@ravitanwar9537
@ravitanwar9537 6 жыл бұрын
one of the best cs dojo videos. keep it up man !!!
@georgesword2012
@georgesword2012 2 жыл бұрын
You have amazing skills of explaining every details in a simple manner, this is just awsome! ❤
@joshuawang8300
@joshuawang8300 4 жыл бұрын
I appreciate you repeatedly explained every steps in video.
@brunoeugenio2809
@brunoeugenio2809 2 жыл бұрын
By far one of the best instructors in this field if not the best!
@myokoshizune3240
@myokoshizune3240 Жыл бұрын
Thank you very much, this is the clearest video i've seen for analyzing w Python :D
@MrBwench
@MrBwench 6 жыл бұрын
Really useful video thank you! I am currently contemplating learning Python to enhance my employability since I am already an Analyst using Alteryx/SQL for data prep and Tableau for data visualisation. A lot of jobs I am seeing want Python alongside SQL and Tableau
@remixowlz
@remixowlz 3 жыл бұрын
Thank you so much CS Dojo! Learning jupyter is also a bonus for me didnt expect that >:)
@letmeeat101
@letmeeat101 8 ай бұрын
Dojo! You're the best teacher on the internet!!!
@georgejetson9801
@georgejetson9801 4 жыл бұрын
Really enjoyed this. Was feeling down on a Sunday arvo, and thought why not do this, so I did. Thanks.
@usamaansari6274
@usamaansari6274 5 жыл бұрын
You are doing great man. Your videos are awesome. Exactly to the point. Really appreciated.
@Suzumiyamirai
@Suzumiyamirai 4 жыл бұрын
Thank you for making this video. You saved my life 🙆🙆🙆
@amitabhsahoo4082
@amitabhsahoo4082 5 жыл бұрын
Hi dojo your teaching style is very good. If you will make complete series it will definitely have a full impact on people.
@AshishPatel-yl1bk
@AshishPatel-yl1bk 5 жыл бұрын
I am beginner in Python, I really like the way u explained. Nice job. Really appreciated.
@realworldcodingapplications
@realworldcodingapplications Жыл бұрын
this tutorial was so good, hopped right onto to it and got to practice right away. awesome!
@latinwarrior01
@latinwarrior01 5 жыл бұрын
Very nice video. It shows a relevant application of data visualization without using an overly complicated use case. Thanks for showing me how versatile Python is and why people like Jupyter notebook. I will take your course in Pluralsight!
@SNJ66hi
@SNJ66hi 5 жыл бұрын
I wish I could find this video sooner. That's awesome. Thank you sooooo much!!!
@peenut4499
@peenut4499 3 жыл бұрын
hey! my prof just dropped an assignment for a module based on this with NO ASSISTANCE OR INFORMATION WHATSOEVER. huge huge thanks! i really appreciate this! :)
@sokoyaadedolapo5321
@sokoyaadedolapo5321 6 жыл бұрын
You will probably get a teaching job if you apply for one, the way you analyze everything in details is just too good
@freemonhenry3448
@freemonhenry3448 4 жыл бұрын
I like the way you teach, Hard things, you present in simplest way. Congratulation brother. I hope one day, I will be teacher of this code.
@zetsumlek5584
@zetsumlek5584 4 жыл бұрын
I have to put a like, this video just helped me a lot on my course's project. Thank you.
@adampoitras4071
@adampoitras4071 5 жыл бұрын
Very Interesting topic ! Would love to see more !
@Dmitrycheburirtrie
@Dmitrycheburirtrie 5 жыл бұрын
Super. All very simple and understandable. 5 stars. Man ,keep rolling!
@lilianmulinge6725
@lilianmulinge6725 Жыл бұрын
WOW! your lectures are simple , easy to understand and relatable. Thanks alot
@WaliSayed
@WaliSayed 6 жыл бұрын
You describe very well and its understood nicely. Please provide more tutorials on Java data structures as well!
@vrkumar7455
@vrkumar7455 4 жыл бұрын
Dear sir you have great communication skills. Very clear and articulate on these Tech subjects. Thank you for gifting us these videos which gives broad ideas on the concepts or understanding.
@clerpington_the_fifth
@clerpington_the_fifth 2 жыл бұрын
Thank you x infinity. You explained it very well, but I need to re-watch because I feel like I need to hammer home this information as it seems crucial for my data science/analysis journey.
@bhavishreddy4669
@bhavishreddy4669 6 жыл бұрын
Thanks for the videos ! learning a lot from you ! Can you do a full series on Data science with Python ?
@darshanpatil6892
@darshanpatil6892 2 жыл бұрын
Thanks a lot! I was really in need of plotting my data there was your incarnation on KZfaq!!! Haha!!! Thanks again~
@MsCentaurina
@MsCentaurina 8 ай бұрын
really great tutorial !! many thanks, i was desperate and you've made it so clear !! many thanks !!!!
@theradio-guy6983
@theradio-guy6983 2 жыл бұрын
Thanks a lot mate. It really helped me in learning data visualization. Thanks once again. Keep up the great work.
@luis96xd
@luis96xd 5 жыл бұрын
Wow, this is a nice video! It helped me a lot to understand about the Data Visualization! Thank you so much :D
@chinecheremaugustina3797
@chinecheremaugustina3797 2 жыл бұрын
Thanks Dudo, Your tutorial is one of the best, simple explanatory
@adis24in35
@adis24in35 5 жыл бұрын
thanks jian yang! This is Eric calling, you are a goood sensei
@DanielLooper
@DanielLooper 5 жыл бұрын
awesome video , super clear, some of the best training material I have ever seen, Thank you!
@rameezkhanswati
@rameezkhanswati 4 жыл бұрын
Very nice way of teaching. The way you explain the things one by one is amazing.
@ericnguyen6517
@ericnguyen6517 4 жыл бұрын
Thanks YK Sugi. Just signed up Pluralsight and continue with other parts after watching your video :)
@nishusaurav
@nishusaurav 4 жыл бұрын
Superb, your video is very practical and easy to understand, best part is that I have reached 15 minutes of this video but couldn't resist till end to write the comment, moreover your voice and language is very descent. Good work ....
@WatchWithShagun
@WatchWithShagun 6 жыл бұрын
CS dojo keep going on We are always with you You help us a lot
@arnoldmahaso5260
@arnoldmahaso5260 Жыл бұрын
Thumps up man, i need more of these masterpieces
@rabyyagami6743
@rabyyagami6743 3 жыл бұрын
Thank you for this. I really like how you explain every step!
@ethanehunt9655
@ethanehunt9655 3 жыл бұрын
One of the best video found on internet
@nicholasmarpaung1627
@nicholasmarpaung1627 5 жыл бұрын
Thank you. Understands your video easily. Keep on the good working. Definitely subscribing to your channel :)
@c01000100
@c01000100 3 жыл бұрын
Excellent presentation. Thorough, concise, clear.
@baram.3384
@baram.3384 4 жыл бұрын
You've got realy good explanation. Thanks for giving me amazing knowledge.
@mskimmichan
@mskimmichan 3 жыл бұрын
This guy does an excellent job. So clear
@phobosdarksoul
@phobosdarksoul 4 жыл бұрын
Great and simple course, thank you so much!
@unafloramarilla
@unafloramarilla 3 жыл бұрын
Excellent explanation and dedication. Great work! Thank you.
@trungtrannamquang7324
@trungtrannamquang7324 5 жыл бұрын
This video is really helpful and easy to understand for beginners like me. Thank you!
@stephennfernandes
@stephennfernandes 6 жыл бұрын
awesome !! its been so long since i got the basics right ... Cannot thank you enough
@AhmeedYinusa
@AhmeedYinusa 4 жыл бұрын
Thanks Dojo, I do really appreciate it, it was fun.
@tissues2441
@tissues2441 6 жыл бұрын
Thanks for the tutorial, you helped me complete a project that is very different from the examples.
@shantanuraj7086
@shantanuraj7086 2 жыл бұрын
An excellent introduction to Python and data Visualization. Thanks and great work.
@falcom1031
@falcom1031 4 жыл бұрын
You're a real hero man I swear
@mahenderkumar3251
@mahenderkumar3251 6 жыл бұрын
Love you and your videos.... I'll keep supporting you always.... Great teacher
@vasileandreicalin3143
@vasileandreicalin3143 5 жыл бұрын
Thanks! Your tutorials are really helpful!
@ShubhamSharma-rm9ry
@ShubhamSharma-rm9ry 6 жыл бұрын
its amazing, thank you for such a great content
@test4fun118
@test4fun118 Жыл бұрын
Nice video, turning difficult stuff into easy to understand , thx !!
@zZE94
@zZE94 5 жыл бұрын
That's actually a pretty neat and simple explanation.
@safadundar
@safadundar 6 жыл бұрын
Great and clear video. Keep up the good work!
@rasikadhanapala5354
@rasikadhanapala5354 2 жыл бұрын
Very informative in short period of time. Thank you
@frodounterberg1113
@frodounterberg1113 3 жыл бұрын
awesome video - i definately gonna make your course
Matplotlib Full Python Course - Data Science Fundamentals
1:02:41
NeuralNine
Рет қаралды 124 М.
Exploratory Data Analysis with Pandas Python
40:22
Rob Mulla
Рет қаралды 444 М.
Smart Sigma Kid #funny #sigma #comedy
00:25
CRAZY GREAPA
Рет қаралды 38 МЛН
Эффект Карбонаро и нестандартная коробка
01:00
История одного вокалиста
Рет қаралды 9 МЛН
Python Tutorial for Absolute Beginners #1 - What Are Variables?
24:38
I Melted Wood With Friction
8:44
The Action Lab
Рет қаралды 726 М.
Scientific Concepts You're Taught in School Which are Actually Wrong
14:36
Data Analysis with Python for Excel Users - Full Course
3:57:46
freeCodeCamp.org
Рет қаралды 2,1 МЛН
Learning Pandas for Data Analysis? Start Here.
22:50
Rob Mulla
Рет қаралды 86 М.
Seaborn Is The Easier Matplotlib
22:39
NeuralNine
Рет қаралды 164 М.
Introduction to For Loops in Python (Python Tutorial #5)
10:22
CS Dojo
Рет қаралды 1,6 МЛН