Seaborn Tutorial : Seaborn Full Course

  Рет қаралды 191,427

Derek Banas

Derek Banas

Күн бұрын

Пікірлер: 201
@derekbanas
@derekbanas 4 жыл бұрын
00:00 Intro 00:28 Setup 02:17 Import Data & Datasets 04:22 Distribution Plot 06:53 Joint Plot 08:19 Hexagon Distribution 08:36 KDE Plot 09:06 Pair Plot 12:05 Rug Plot 13:05 Styling 17:42 Bar Plot 19:35 Count Plot 20:41 Box Plot 23:17 Violin Plot 24:42 Strip Plot 26:50 Swarm Plot 28:07 Palettes 32:18 Heatmaps 38:33 Cluster Map 42:11 Pair Grid 46:57 Facet Grid 54:47 Regression Plots
@md.ashikmahamud5412
@md.ashikmahamud5412 3 жыл бұрын
Dear Sir, I can not find the CSV file for practicing. would you please tell me how do I get this file??
@vamsikrishna4107
@vamsikrishna4107 3 жыл бұрын
@@md.ashikmahamud5412 put the csv file in the same folder of your project.
@ahmadlakunle9607
@ahmadlakunle9607 3 жыл бұрын
@@md.ashikmahamud5412 check github.com and search for the csv file then download, copy then paste to the jupyter folder
@texasfossilguy
@texasfossilguy 2 жыл бұрын
Great tutorial. Appreciate you going into detail on the various options.
@adamfattal9602
@adamfattal9602 3 жыл бұрын
If you're looking at the comments to see if this is worth your time, I can assure you that it is. Loads of value obtained from this video! Great job.
@derekbanas
@derekbanas 3 жыл бұрын
Thank you for the nice compliment :) I tried to do my best
@Wowjustwowjustwow
@Wowjustwowjustwow 3 жыл бұрын
10:22 the total bill was 16.99, so the extra cent makes it an even bill. loved the video, very useful
@user-ez6ft5pb3i
@user-ez6ft5pb3i 5 ай бұрын
I just completed your MatplotLib tutorial. It was great. I created a complete file of all you demonstrated. This satisfied two objectives. (1) I learned by doing and (2) by adding comments to the code as I went it will be a reference on how to do things in the future. Excellent class - keep up the good work (I'm starting the Seaborn tutorial now.
@leonghchan
@leonghchan 3 жыл бұрын
Very well explained at a great pace. I gained a lot from this 1 hour tutorial. Thank you!
@mr.fakeman4718
@mr.fakeman4718 4 жыл бұрын
I've read the video's description. I've seen linear algebra and calculus too. You will be a life saver, Derek. Keep it up!
@derekbanas
@derekbanas 4 жыл бұрын
I'm trying to do my best 😁
@rajav4861
@rajav4861 4 жыл бұрын
Thanks a LOT Derek! Have been waiting for this one! You are a LEGEND🙏
@derekbanas
@derekbanas 4 жыл бұрын
I'm very happy that I could help! Plotly is next
@igniculus_
@igniculus_ 4 жыл бұрын
Wow ... Thank you so much again ... I was looking for both latest matplotlib and seaborn tutorial ... You did both !!!! What a coincidence !!!
@derekbanas
@derekbanas 4 жыл бұрын
Thank you 😁 Plotly is coming next so we can interact with our plots!
@igniculus_
@igniculus_ 4 жыл бұрын
Omg i was about to ask the same !!!! 🔥🔥🔥 Thank you so much !!!!
@mschuer100
@mschuer100 2 жыл бұрын
This is probably the greatest tutorial I have watched. Great work, and thank you for putting the time into this!
@derekbanas
@derekbanas 2 жыл бұрын
Thank you for taking the time to tell me you liked it :) I appreciate it!
@disinclinedto-state9485
@disinclinedto-state9485 2 жыл бұрын
Great tutorial, thanks. Pretty close to perfect balance between describing too much and not describing enough... didn't feel like any of my time waste wasted, nor was I left confused. Cheers.
@HalfEatenMushroom
@HalfEatenMushroom 3 жыл бұрын
This intro to Seaborn is amazing. Thank you so much for this!
@derekbanas
@derekbanas 3 жыл бұрын
Thank you very much :) Happy I could help
@alexiaciarfella2640
@alexiaciarfella2640 2 жыл бұрын
Thank you so much for taking the time to make this video! Great introduction to data visualization, will be using my learnings for my M.S. thesis!
@rajkundaliya7796
@rajkundaliya7796 2 жыл бұрын
It couldn't have been better!!! You are a legend! Perfect pace, well at least for me
@derekbanas
@derekbanas 2 жыл бұрын
Thank you for taking the time to tell me you enjoyed it :) I appreciate it!
@campus_code_chronicles
@campus_code_chronicles Жыл бұрын
S tier tutorial, fast and to the point. Love your content Derek. Thank you!
@andres-o9u
@andres-o9u 3 жыл бұрын
Amazing tutorial. It helped me step up my exploratory data analisis, specially the pair+facet grid.
@Iamine1981
@Iamine1981 3 жыл бұрын
Just found out you had this selection of lectures on Python package functionalities and they rock big time! Thanks for the work you put into them and I look forward to other ones.
@derekbanas
@derekbanas 3 жыл бұрын
Thank you Happy to be of help :)
@purple1503
@purple1503 2 ай бұрын
Excellent tutorials and to the points. Loving it the way you explain. Thank you, Derek.
@emilyemily6246
@emilyemily6246 2 жыл бұрын
Very well done tutorial! Thank you so much, you deserve a thumb up!
@derekbanas
@derekbanas 2 жыл бұрын
Thank you :) I'm happy I could help
@dr.sandeepprabhu9014
@dr.sandeepprabhu9014 5 ай бұрын
One of the best videos on seaborn
@morthim
@morthim Жыл бұрын
strange that the box plot category doesnt show a box plot. a box plot finds the median which is the central line in that box. then if you slice the data set there, and find the median between the minimum and the median, you get teh lower quartile. and the median from the median to the maximum for the higher quartile. the quartiles and the standard deviation shouldnt be the same thing. the standard deviation for a normal set should be + - 34% from the median. not sure if im wrong, if the program is wrong, or if you are wrong.
@AlidelOro
@AlidelOro 3 жыл бұрын
Thanks Derek. very helpful content especially the narration style is friendly and enhances the ability to absorb more information from what's being said!! Thanks a lot.
@derekbanas
@derekbanas 3 жыл бұрын
Thank you :) I'm very happy that you enjoyed it
@AlidelOro
@AlidelOro 3 жыл бұрын
@@derekbanas I'm learning Data Science and Business Analytics. Saw your tutorial first time, subscribed now and hopefully will find more such amazing content. Really appreciate your efforts Man. Cheers!
@Ahmed-lc2mu
@Ahmed-lc2mu 4 жыл бұрын
Thank you soo much, Thank you soo much, It help me a lott You are a Legend....
@siyays1868
@siyays1868 2 жыл бұрын
Thanku so much Derek for a wonderful seaborn tutorial. It was in-depth,interesting.🥰
@derekbanas
@derekbanas 2 жыл бұрын
Thank you for taking the time to tell me you enjoyed it :) I appreciate it!
@neptunesbounty1786
@neptunesbounty1786 3 жыл бұрын
A very detailed, organised and concise tutorial - Kudos.
@derekbanas
@derekbanas 3 жыл бұрын
Thank you for taking the time to write me a nice message 😁 I appreciate it
@jariuslouie
@jariuslouie 4 жыл бұрын
Hi! How are you? I hope you are doing well. I can’t believe that I just found your channel today. Thank you very much for all your content.
@derekbanas
@derekbanas 4 жыл бұрын
I'm always doing great even with a broken foot :) I hope you are doing well also. I'm very happy that you are enjoying the videos
@ThirumaleshHS1
@ThirumaleshHS1 4 жыл бұрын
Wow you’re a true legend. Keeping up the promise to teach the community is very hard, yet you always ensure to achieve it. Thanks a ton. I will checkout this video. Also I checked the description of this video and one of the next items mentioned therein was Scrapy, May I ask if you could start with base as BeautifulSoup and then build on scrapy? Because BeautifulSoup is simple yet powerful, it forces the programmer to do all the work with good understanding of web scraping. Also another request. Once you find time please check the possibilities of making tutorial on PyQtGraph. Thanks😇
@derekbanas
@derekbanas 4 жыл бұрын
I do my best to fulfill promises :) Yes I think BeautifulSoup would be great to cover. I've made videos on it in the past, but they could use an update. I'm looking into PyQtGraph
@ThirumaleshHS1
@ThirumaleshHS1 4 жыл бұрын
Derek Banas thanks 😊
@jamesjohnathan4424
@jamesjohnathan4424 3 жыл бұрын
Hi Derek nice explanatory video. I'm wondering if you can make a tutorial on scikit learn. It would be a big help. Since your explanations are well fitted in my head. lol
@neelpatel8472
@neelpatel8472 2 жыл бұрын
One of the best !!!! Really enjoyed watching this.
@SethuramKishore
@SethuramKishore Жыл бұрын
Amazing content, simple and straight to the point. Thank you!
@derekbanas
@derekbanas Жыл бұрын
Thank you for taking the time to tell me you found it useful
@rangerxd1225
@rangerxd1225 Жыл бұрын
how to show compact letter display (a, ab, b, bc)to show which one are significantly difference on x-axis when plotting in seaborn?
@odraudenoel
@odraudenoel 3 жыл бұрын
Awesome tutorial, thanks a million times!
@spencerbaumrukey1899
@spencerbaumrukey1899 Жыл бұрын
10:22 "who tips 1 dollar and 1 cent?" rows 0 and 1 tipped to round the total_bill+tip to an even number AKA the best way to tip. In fact, 24.59% of the dataset tipped to an even number
@LiquidMasti
@LiquidMasti 3 жыл бұрын
I love the way you say data.
@mahdizare3226
@mahdizare3226 8 ай бұрын
it was so perfect and useful good luck
@narad1961
@narad1961 3 жыл бұрын
this is an awesome tutorial on Seaborn! Thanks a lot
@derekbanas
@derekbanas 3 жыл бұрын
Thank you for the nice compliment :)
@sidindian1982
@sidindian1982 2 жыл бұрын
Excellent Presentation on Seaborn Sir 🙂 ,,.,.. I am your latest subscriber
@upgraduate
@upgraduate 2 жыл бұрын
Very nice crash course on seaborn, looking for more videos like this.
@derekbanas
@derekbanas 2 жыл бұрын
Thank you :) I have one for pretty much every data science library
@shayanmirgilani6185
@shayanmirgilani6185 3 жыл бұрын
Great tutorial. would you please do another tutorial and teach multiple sub-plots using Matplotlib and Seaborn. (use for loop to plot )
@dataanalyticswithmichael8931
@dataanalyticswithmichael8931 2 жыл бұрын
Nice tutorial, seaborn is one of my favourite labrary
@andrealcantara1437
@andrealcantara1437 3 жыл бұрын
Great tutorial man! Helped me a lot!
@prajwalsatannavar4576
@prajwalsatannavar4576 Жыл бұрын
Thank u...Its really awesome...
@tamalmajumder7160
@tamalmajumder7160 3 жыл бұрын
Thanks a LOT Derek SIR! You are a LEGEND🙏
@ahmadzulfadhli1500
@ahmadzulfadhli1500 4 жыл бұрын
Great video Derek!!
@derekbanas
@derekbanas 4 жыл бұрын
Thank you very much :)
@wherethesidewalkends949
@wherethesidewalkends949 2 жыл бұрын
really desperately needed you to use that csv dataset!
@anindasadman443
@anindasadman443 4 жыл бұрын
Just what I wanted. Take lots of love, master. One more thing, which one would you prefer? Seaborn or matplotlib for basic visualization in data analysis.
@derekbanas
@derekbanas 4 жыл бұрын
I'm happy you liked it :) Matplotlib is used when you want a lot of control and Seaborn in other situations.
@anindasadman443
@anindasadman443 4 жыл бұрын
Alright gotcha. In that case seaborn is the one for me then. Thanks again
@photosynthesis_by_pete4006
@photosynthesis_by_pete4006 3 жыл бұрын
Top class. From Australia with love. KUDOS
@derekbanas
@derekbanas 3 жыл бұрын
Thank you very much :)
@nitowl8515
@nitowl8515 Жыл бұрын
thank you so much for this course, dude!
@joashcolaco253
@joashcolaco253 3 жыл бұрын
This video was awesome! Thank you so much :)
@derekbanas
@derekbanas 3 жыл бұрын
Thank you very much :)
@SlazeM7
@SlazeM7 4 жыл бұрын
Thanks, Derek. Very Cool!
@derekbanas
@derekbanas 4 жыл бұрын
I'm very happy you liked it :)
@SlazeM7
@SlazeM7 4 жыл бұрын
@@derekbanas Can't wait for the plotly video!
@parth.mandaliya
@parth.mandaliya 2 жыл бұрын
Can you please show how to plot recision boundary with multiple features? Or how to plot linear regression with multiple features?
@Owlzon
@Owlzon 2 жыл бұрын
Very clear !!! Thank you so much.
@engrmonirulislam9688
@engrmonirulislam9688 3 жыл бұрын
Great lesson for all. Thanks a lot.
@viniciusoviedo
@viniciusoviedo 3 жыл бұрын
Amazing video !! Thanks for sharing your knowledge =)
@derekbanas
@derekbanas 3 жыл бұрын
Thank you for the nice compliment :) I'm happy I could help
@arunavnanda7
@arunavnanda7 4 жыл бұрын
Hey Derek! I just wanted to know how to show whiskers in boxplot as standard deviation and not as a percentile division?
@derekbanas
@derekbanas 4 жыл бұрын
You can manipulate the whiskers using the whis parameter seaborn.pydata.org/generated/seaborn.boxplot.html
@user-zd6so7up8r
@user-zd6so7up8r 3 жыл бұрын
Amazing teaching. Thank you!
@imranyasin7537
@imranyasin7537 2 жыл бұрын
Excellent video! Thank you very much
@koteshgoud4508
@koteshgoud4508 Жыл бұрын
very big thank u sir ❤❤
@garethedwards6781
@garethedwards6781 2 жыл бұрын
Great tutorial, dude. Helped me a lot
@derekbanas
@derekbanas 2 жыл бұрын
Thank you :) I'm very happy that I could help
@troniclt5752
@troniclt5752 4 жыл бұрын
Legit, awesome work.
@derekbanas
@derekbanas 4 жыл бұрын
Thank you 😁
@raysun1681
@raysun1681 2 ай бұрын
Beautiful. pretending I understand what all the plots actually mean
@katet4634
@katet4634 Жыл бұрын
Thanks Derek! Awesome video!
@derekbanas
@derekbanas Жыл бұрын
Thank you :) I'm happy I could help
@alonealien2523
@alonealien2523 6 ай бұрын
good explanation!
@jeffwizz1482
@jeffwizz1482 Жыл бұрын
As usually, amazing thanks a lot :)
@existentialcrisis9757
@existentialcrisis9757 4 жыл бұрын
Thanks Eric.
@derekbanas
@derekbanas 4 жыл бұрын
Happy to help, but my names Derek :)
@existentialcrisis9757
@existentialcrisis9757 4 жыл бұрын
@@derekbanas I am extremely sorry.
@derekbanas
@derekbanas 4 жыл бұрын
That's no problem. I have a weird name that a lot of people mess up
@andreazecchi812
@andreazecchi812 3 жыл бұрын
Always the best, in the world! 💯💯💯💯
@derekbanas
@derekbanas 3 жыл бұрын
Thank you very much :) I always try to do my best
@DaudiMazengoMasterDTEM
@DaudiMazengoMasterDTEM 7 ай бұрын
Very nice. Big up
@ktswjp
@ktswjp Жыл бұрын
Superb quality!
@ehuehuehu6399
@ehuehuehu6399 4 жыл бұрын
Waiting for tutorial to chickens.
@derekbanas
@derekbanas 4 жыл бұрын
I can do 1 more live stream for the chickens if enough people up vote this comment? They are very cute and active now.
@ehuehuehu6399
@ehuehuehu6399 4 жыл бұрын
@@derekbanas omg plesse do it
@moshestark9693
@moshestark9693 3 жыл бұрын
Very useful. Amazing' thank you so much for this
@derekbanas
@derekbanas 3 жыл бұрын
Thank you very much :)
@rutushaliborawake7034
@rutushaliborawake7034 Ай бұрын
great video
@iuliatomescu134
@iuliatomescu134 3 жыл бұрын
Really good tutorial!
@nuirejuvini9951
@nuirejuvini9951 3 ай бұрын
Hello, I have a question for corr() when we were using it in Heatmaps @ 34:00 I received an error while using .corr() in the line > crash_mx = crash_df.corr() > crash_mx It was a ValueError stating the it could not convert string to float for the abbrev columns. > ValueError: could not convert string to float: 'AL' I was able to kinda solve this by telling it to only take in numeric datatypes using pandas > numeric_columns = crash_df.select_dtypes(include=['number']).columns > crash_mx = crash_df[numeric_columns].corr() but is there a better way of doing this? or did I make a dumb mistake- Thanks for creating this video!
@marinarosell5022
@marinarosell5022 2 жыл бұрын
This is amazing, thanks!
@luctiber
@luctiber 3 жыл бұрын
Awesome Derek ! Thanks
@janabark6415
@janabark6415 3 жыл бұрын
Thank you so much for the content I subscribed to. Is it possible to assign a palette to the Hexagon Distribution chart? I tried it like this: g = sns.jointplot( x = "Price" , y = "Rank" , data = df , kind = "hex", height=10, palette= "husl") -- but the palette didn't worked, colours did not changed. :)
@maynoaria6361
@maynoaria6361 2 жыл бұрын
You are amazing. Thank you!
@derekbanas
@derekbanas 2 жыл бұрын
You are very kind :) Happy I could help
@dhivya_animal_lover
@dhivya_animal_lover 3 жыл бұрын
I appreciate your video for us :) THank you :)
@derekbanas
@derekbanas 3 жыл бұрын
I’m very happy to be of help :)
@Emma-mu7kj
@Emma-mu7kj 3 жыл бұрын
thanks mr. for this video
@NeilG2023
@NeilG2023 3 жыл бұрын
Does anyone know how you would label each data point so the dataframe values showed above each plot on the graphs?
@codyvandervoort4079
@codyvandervoort4079 3 жыл бұрын
Thanks man
@derekbanas
@derekbanas 3 жыл бұрын
Happy to help :)
@bluetaurean
@bluetaurean 2 жыл бұрын
Fantastic tutorial.
@derekbanas
@derekbanas 2 жыл бұрын
Thank you very much :)
@digigoliath
@digigoliath 3 жыл бұрын
Awesome!!! TQVM!!
@user-gi8xk4ou4u
@user-gi8xk4ou4u 3 жыл бұрын
Hi, Derek. I want to thank you for your great work, it saved me a lot of time! But I also have a question - when I'm tryint to set a sns style, I'm getting an error: 'str' object is not callable. Do you have any idea, how to deal with it?
@hammadalamsiddique3730
@hammadalamsiddique3730 Жыл бұрын
may be you passed dataframe variable as a string
@virenbhujbal3603
@virenbhujbal3603 3 жыл бұрын
Brilliant explanation
@derekbanas
@derekbanas 3 жыл бұрын
Thank you Happy to be of help :)
@saadarbani
@saadarbani 2 жыл бұрын
how to use aggregate functions(count, sum ,min, max) while plotting in seaborn. for example I want to count some value in y axis again some value in x axis
@hsinghal1
@hsinghal1 2 жыл бұрын
Thanks, That is great
@derekbanas
@derekbanas 2 жыл бұрын
Thank you very much :)
@sfodjknfwoa
@sfodjknfwoa 2 жыл бұрын
thank you!
@GrandZangoule
@GrandZangoule 6 ай бұрын
Thanks!
@nerjap6214
@nerjap6214 3 жыл бұрын
Thank you so much
@gormiksoc
@gormiksoc 3 жыл бұрын
Hey anyone know how I can create 2 separate box plots next to each other rather than one above the other?
@skerody
@skerody 3 жыл бұрын
Hi Derek, Good Morning!!!! I'm not getting Legend on the graph / chart. pls let me know what setting / what inline command i need to use for getting legend on the plot.
@didierleprince6106
@didierleprince6106 Жыл бұрын
Superbe ! 😊
@cicidu8577
@cicidu8577 2 жыл бұрын
Thank you for the video! Where can I find the jupyter notebook for this?
@derekbanas
@derekbanas 2 жыл бұрын
I have a link in the description github.com/derekbanas/seaborn
@mosihn-zj9gg
@mosihn-zj9gg 2 ай бұрын
thanks ❤
@ramreddybolla
@ramreddybolla 3 жыл бұрын
It's great to see your tutorial on seaborn, thanks for making such a video anyone can understand easily. I wanted to follow same use cases what were explained in video, but unfortunately i couldn't find dat set. Could you please share dataset link? That would be great help. Thanks again for making such video.
@derekbanas
@derekbanas 3 жыл бұрын
Thank you 😁 I have the data files here github.com/derekbanas/pandas-tutorial
@findthetruth3021
@findthetruth3021 2 жыл бұрын
Could you please help me? as I have explained below: Mine New Data Set. It doesn't work. import matplotlib.pyplot as plt import seaborn as sns sns.set_theme() flight = pd.read_csv(r'C:\Users\Lenovo\Downloads\d1\f1.csv') # Load the example flights dataset and convert to long-form flight_long = sns.load_dataset('flight') flight = flight_long.pivot("month", "year", "passengers") # Draw a heatmap with the numeric values in each cell f, ax = plt.subplots(figsize=(9, 6)) sns.heatmap(flight, annot=True, fmt="d", linewidths=.5, ax=ax) Original Data set (Works) Template ✔ import matplotlib.pyplot as plt import seaborn as sns sns.set_theme() # Load the example flights dataset and convert to long-form flights_long = sns.load_dataset("flights") flights = flights_long.pivot("month", "year", "passengers") # Draw a heatmap with the numeric values in each cell f, ax = plt.subplots(figsize=(9, 6)) sns.heatmap(flights, annot=True, fmt="d", linewidths=.5, ax=ax)
@bennguyen1313
@bennguyen1313 3 жыл бұрын
Isn't pyplot, also built on matplotlib, and also attempts to simplify it's use by including panda, etc? When would you use seaborn vs just matplotlib? BTW, seaborn/panda can be used offline, but if you use Jupyter, everything, including the data, must be connected to the internet?
@jbwalkey
@jbwalkey 2 ай бұрын
I get error - ModuleNotFoundError: No module named 'matplotlib' - any ideas appreciated
@anatoliyzavdoveev4252
@anatoliyzavdoveev4252 2 жыл бұрын
Support content💪
@derekbanas
@derekbanas 2 жыл бұрын
Thank you :)
@NeelamL15
@NeelamL15 Жыл бұрын
Hi Derek. Could you provide a link to the ComputerSales.csv file. It is difficult to learn Seaborn by replicating your teachings, if I dont have access to the CSV file.
Solving real world data science tasks with Python Pandas!
1:26:07
Keith Galli
Рет қаралды 1,5 МЛН
Seaborn Is The Easier Matplotlib
22:39
NeuralNine
Рет қаралды 169 М.
Matching Picture Challenge with Alfredo Larin's family! 👍
00:37
BigSchool
Рет қаралды 47 МЛН
Underwater Challenge 😱
00:37
Topper Guild
Рет қаралды 41 МЛН
SPILLED CHOCKY MILK PRANK ON BROTHER 😂 #shorts
00:12
Savage Vlogs
Рет қаралды 50 МЛН
Running With Bigger And Bigger Feastables
00:17
MrBeast
Рет қаралды 165 МЛН
Plotly Tutorial 2023
1:22:52
Derek Banas
Рет қаралды 235 М.
Matplotlib Tutorial : Matplotlib Full Course
1:34:00
Derek Banas
Рет қаралды 117 М.
Exploratory Data Analysis with Pandas Python
40:22
Rob Mulla
Рет қаралды 461 М.
Matplotlib Full Python Course - Data Science Fundamentals
1:02:41
NeuralNine
Рет қаралды 133 М.
Stanford's FREE data science book and course are the best yet
4:52
Python Programmer
Рет қаралды 693 М.
Introduction to Dash Plotly - Data Visualization in Python
29:21
Charming Data
Рет қаралды 784 М.
5 Things I Wish I Knew Before Learning Streamlit
21:34
Fanilo Andrianasolo
Рет қаралды 27 М.
SHAP with Python (Code and Explanations)
15:41
A Data Odyssey
Рет қаралды 58 М.
7 Python Data Visualization Libraries in 15 minutes
15:03
Rob Mulla
Рет қаралды 76 М.
Matching Picture Challenge with Alfredo Larin's family! 👍
00:37
BigSchool
Рет қаралды 47 МЛН