7 Python Data Visualization Libraries in 15 minutes

  Рет қаралды 87,001

Rob Mulla

Rob Mulla

Күн бұрын

Пікірлер: 116
@robmulla
@robmulla 3 жыл бұрын
Because youtube doesn't seem to be showing my chapters in the videos here are the timeline links: 00:00 Introduction 00:33 Matplotlib 02:46 Seaborn 05:10 Bokeh 07:50 Plotly Express 11:40 Plotnine 13:02 Altair 13:24 Pandas 14:09 Summary
@brandonwarfield5611
@brandonwarfield5611 2 жыл бұрын
I don't know how you made this entertaining! I was chuckling all the way through the video.
@robmulla
@robmulla 2 жыл бұрын
Haha. Thanks Brandon. Glad you enjoyed it.
@askthenickman
@askthenickman 10 ай бұрын
Love the energy. Thanks!
@gschnuuget
@gschnuuget 2 жыл бұрын
this is an amazing overview, thank you very much for this video! I especially like that you are presenting in dark mode 🙂
@robmulla
@robmulla 2 жыл бұрын
Glad you liked it! I appreciate the feedback.
@subbyspersonalvlog7143
@subbyspersonalvlog7143 Жыл бұрын
It was worth a lot in just one lovely video imparting so much of value as you present things vividly in a very attractive way. Given enough time, I enjoy watching all your videos, multiple times if need be.
@robmulla
@robmulla Жыл бұрын
Glad you enjoyed it! This video is a little more silly than my other ones
@cedric1731
@cedric1731 2 жыл бұрын
What also makes bokeh cool is it's ability to handle big data better than some alternatives
@robmulla
@robmulla 2 жыл бұрын
That’s a good note I didn’t realize!
@BrianKamanzi
@BrianKamanzi 8 ай бұрын
Great video, exactly what I was looking for and positive energy to boot, appreciated.
@jerichokatende8151
@jerichokatende8151 Ай бұрын
Cool video, opened my eyes to Plotly
@milindankur
@milindankur Жыл бұрын
I love to watch Rob Mulla! All these plots are so beautiful! Thanks for summarizing them. Respect🤟
@robmulla
@robmulla Жыл бұрын
Glad you liked it! Appreciate the compliment.
@hfuhruhurr
@hfuhruhurr 2 жыл бұрын
Altair's (two syllables, btw) syntax makes the most sense to me. Took me forever to understand how to unleash the power, though.
@robmulla
@robmulla 2 жыл бұрын
I didn’t realize that. I haven’t used it much before. Why is it so powerful?
@nulencode7660
@nulencode7660 2 жыл бұрын
@@robmulla For Altair, I would say the syntax follows the same logic than Seaborn, but the advantage is that you can make more beautiful and **interactive** plot that are easy to embed in a webpage.
@martinnjeri6997
@martinnjeri6997 Жыл бұрын
so nobody is gonna say something about those violin plots?? they look just like..... never mind!! Niice video Maestro... Learning a lot from you!! Kudos ....
@robmulla
@robmulla Жыл бұрын
🙊🙈 Thanks for watching.
@kikfraben1
@kikfraben1 Жыл бұрын
Didn’t know that charts can be so much fun, awesome video!
@carlosernestocustodiocaden777
@carlosernestocustodiocaden777 Жыл бұрын
Excelente vídeo, es cosa de empezar a practicar, hasta encontrar lo mejor para el trabajo que hay que hacer.
@robmulla
@robmulla Жыл бұрын
Muchas gracias!
@stuartberg8030
@stuartberg8030 Жыл бұрын
I'll give a shout-out for my favorites: holoviews and hvplot.pandas, which are built on top of bokeh and matplotlib. They give you a high-level API that makes lots of standard plots quickly, but you're free to customize the plot yourself with the lower-level library (bokeh or matplotlib) if you need extra control.
@BarmitzvahNTC
@BarmitzvahNTC 7 ай бұрын
Nice. I was surprised that you did not include LUX at this cool overview.
@TheSoonAnn
@TheSoonAnn Жыл бұрын
great way to introduce all the packages available , now i know the gg plot equivalent in python
@mdd6197
@mdd6197 3 жыл бұрын
really helpful vid I mainly just plot in pandas like you said it saves you time lol but I did not know what I was missing out on with the interactive plots
@robmulla
@robmulla 3 жыл бұрын
Thanks so much for the feedback. Glad you learned something new about interactive plots. 🙌
@kalif350
@kalif350 10 ай бұрын
Excellent video. Thanks!
@robmulla
@robmulla 9 ай бұрын
Glad you liked it!
@mschuer100
@mschuer100 2 жыл бұрын
Thank you Rob, another great video. Was never aware that PlotNine existed, will have to check it out. Also want to dig more into Ploty's scatter_map.....knew it existed but never used it...this gives me a reason to check it out. Keep the great videos coming please, they are very useful.
@robmulla
@robmulla 2 жыл бұрын
Glad you learned a few new things from this video. My hope was to show a lot of what's out there so you know it's there to use in the future.
@mschuer100
@mschuer100 2 жыл бұрын
@@robmulla and a great job you did. Thanks!
@chuang6248
@chuang6248 2 жыл бұрын
Plotly Express is awesome! that it what i need! thank you !
@robmulla
@robmulla 2 жыл бұрын
Glad you found what you were looking for!
@RaptorT1V
@RaptorT1V 7 ай бұрын
Вот это сразу лайк. Контент интересный и полезный. Для моего исследования в самый раз
@agnichatian
@agnichatian 6 ай бұрын
If the GUI of my app is a web page, can I put these plots on it ? If so, can they be interactive ? i.e. process in Python,, render as web...
@RHHS1985
@RHHS1985 Жыл бұрын
Thanks a lot Rob ! Any suggestions to create Concept Maps, Mind Maps or Entity Relashionships diagrams, for Data Governance purposes ?
@soumyadrip
@soumyadrip 3 жыл бұрын
LMFAO did not know GMs are allowed to be that funny, JK , pog video editing skill. Had no idea that Python had many visualization libraries.
@robmulla
@robmulla 3 жыл бұрын
Glad you enjoyed it Somu! Trying to be a little less serious in this one.
@cappy2112
@cappy2112 2 жыл бұрын
There are MANY more than he reviewed here though, close to 50 now
@soumyadrip
@soumyadrip 2 жыл бұрын
@@cappy2112 holy crap
@geekyprogrammer4831
@geekyprogrammer4831 2 жыл бұрын
@@robmulla Please continue to be make videos like this😊
@robmulla
@robmulla 2 жыл бұрын
@@geekyprogrammer4831 Thanks so much! Funny that this video has the least views of all that I made so I figured people didn't like the funny videos. Maybe I'll give it another try!
@RolandoLopezNieto
@RolandoLopezNieto 2 ай бұрын
Great video
@coopernik
@coopernik Жыл бұрын
That was a good video. I subscribed
@robmulla
@robmulla Жыл бұрын
Thanks!
@johnmachabee7261
@johnmachabee7261 Жыл бұрын
You earned my subscription, good sir!
@robmulla
@robmulla Жыл бұрын
Thanks for watching.
@JoelHernandez-vs1kn
@JoelHernandez-vs1kn 4 ай бұрын
Thank you very much!! Quick question, is there a way to add labels to specific percentiles of a box plot, lets say to median and 75th percentile?
@tariqaziz1795
@tariqaziz1795 2 жыл бұрын
Thanks for knowlege and entertain. i hope to learn much more.
@robmulla
@robmulla 2 жыл бұрын
Glad you were both entertained and learned! That’s my goal.
@DANIEL-lt9br
@DANIEL-lt9br Жыл бұрын
Thanks for this video, i have been enjoyed a lot, i'm subscribed yet!
@robmulla
@robmulla Жыл бұрын
Really appreciate that!
@gerardbender197
@gerardbender197 2 жыл бұрын
Thank you That was so helpful
@robmulla
@robmulla 2 жыл бұрын
Glad it helped! Thanks so much for the comment.
@gabrielmoreno2554
@gabrielmoreno2554 2 жыл бұрын
Love your work. PX😍
@robmulla
@robmulla 2 жыл бұрын
Thanks Gabriel! Glad you enjoy it.
@dimitriosdesmos4699
@dimitriosdesmos4699 Жыл бұрын
Which is best for plotting live data from exchanges?
@robmulla
@robmulla Жыл бұрын
Depends. How live?
@pietraderdetective8953
@pietraderdetective8953 Жыл бұрын
We can change Pandas plotting backend to Plotly if one need interactive chart
@philwebb59
@philwebb59 Жыл бұрын
5:16 Ryu Nagase, product management director, consumer imaging group, Canon Corp, pronounces bokeh like okay, with a b on front. BOW-kay. Stress on the BOW. kzbin.info/www/bejne/j2Glo5looZ2MqcU
@robmulla
@robmulla Жыл бұрын
Oh. I guess that’s the way it’s pronounced. Thanks for the feedback.
@gabrielperfumo1122
@gabrielperfumo1122 2 жыл бұрын
You are super cool!! Great content. My ranking: EDA: matplotlib, seaborn and pandas. PRESENTATIONS, DASHBOARDS AND WEBAPPS: Dash-plotly
@robmulla
@robmulla 2 жыл бұрын
So glad you like the content. Share with a friend or two! I totally agree with the seperation between EDA and presentation/dashboard libraries. Great point.
@petehall1900
@petehall1900 2 жыл бұрын
Why is chart studio the new plotly import syntax?
@robmulla
@robmulla 2 жыл бұрын
I'm not sure if I'm following your question. Thanks for watching.
@-steady-8215
@-steady-8215 Жыл бұрын
Did you ever make a video on dash then?
@joshuaharkness2630
@joshuaharkness2630 Жыл бұрын
Can you add a plotly visualization to PowerPoint? I have been able to do this using a PNG of the graph, but would love to keep it interactive.
@williamgriffin61
@williamgriffin61 Жыл бұрын
great content! thanks you Rob!
@robmulla
@robmulla Жыл бұрын
Thanks for watching.
@AdobadoFantastico
@AdobadoFantastico 2 жыл бұрын
bokeh looks fun
@robmulla
@robmulla 2 жыл бұрын
It is!
@Grenouille3344
@Grenouille3344 Жыл бұрын
Hi, I search to show a chart of data same as Nasdaq and it can update with new data live in real time. Can you tell me the best for that. I appreciate a lot.
@samarumugam4833
@samarumugam4833 Жыл бұрын
Thanks Bro. Good Infos....
@ajilaahad3508
@ajilaahad3508 10 ай бұрын
Bokeh is not working when ssl integrated. Can anyone help
@khanafridi8894
@khanafridi8894 Жыл бұрын
Sir plz make an amazing series about visualization in python and some other important graph 😊
@GlenCote
@GlenCote 2 жыл бұрын
How about Panel?
@robmulla
@robmulla 2 жыл бұрын
I haven’t heard of panel. Should I check it out?
@jac.t.kitlim
@jac.t.kitlim 2 жыл бұрын
My vote on panel and the holoviz family..
@Davidkiania
@Davidkiania 2 жыл бұрын
Part of Hvplot.
@sanishkoshijacob2813
@sanishkoshijacob2813 Жыл бұрын
I used vispy for plotting real time data.
@dhnguyen68
@dhnguyen68 Жыл бұрын
I have closed your video… Just kidding, very nice explanation with lively humor. Thanks
@robosergTV
@robosergTV Жыл бұрын
where is proplot?
@BinaryCloudChaser
@BinaryCloudChaser 4 күн бұрын
Best is mataplot can make live diagramms ....( moving lines iver time.)
@TzviKD
@TzviKD 2 жыл бұрын
Really helpful! I think the title of the video can be improved for greater reach :)
@robmulla
@robmulla 2 жыл бұрын
Thanks! I’m open to ideas for a new title. Any suggestions?
@TzviKD
@TzviKD 2 жыл бұрын
@@robmulla Sure.. "Matplotlib vs Seaborn vs Bokeh vs Plotly vs Plotnine vs Altair vs Pandas in 15 minutes" "7 Python Data Visualization Libraries in 15 minutes" "Data Visualization in Python - Quick Libraries Overview" As you can see, my line of thought is that the main subject of the video - the libraries - is not in the title.. but should be, because its an informative video and not entertainment; even though you did make it entertaining ;)
@SquareRootgg
@SquareRootgg 2 ай бұрын
For real time app which is the bettet
@titan-0016
@titan-0016 10 ай бұрын
content is good but those to b quirky jokes are not
@XenoghostTV
@XenoghostTV Ай бұрын
Mf you got a public "investing" folder you're so corny you're in no position to be making fun of anyone
@AnonYmouS00816
@AnonYmouS00816 Ай бұрын
I like it, it doesn't feel boring. Watch some indians if you don't like people with humour.
@titan-0016
@titan-0016 Ай бұрын
How will I find racists in those channels..​@@AnonYmouS00816..
@deniskorobkin8574
@deniskorobkin8574 5 ай бұрын
You are like Stevie T* but in the world of data (* a Canadian electric guitar blogger worth checking out if you haven't already)
@bennguyen1313
@bennguyen1313 Жыл бұрын
Do you have any suggestion for plotting 2d data real-time... with new samples coming in every 100ms (via can-bus)? I tried pyqtgraph, however with each new sample, the array took longer to display, and after just a couple minutes the lag was so bad that its not usable. Any suggestions on a tool that can keep up with an ever increasing data array? To minimize RAM, I was thinking of appending each new sample to a csv file, and then have maplotlib continuously reload the file. But maybe vaex is better at working with a dynamically increasing large data array ? Or maybe gnuplot, mayavi?
@mikescarborough9196
@mikescarborough9196 8 ай бұрын
So violin plots should not be called twat plots…
@VIZA_9507
@VIZA_9507 9 ай бұрын
Wheee i need to focus first as i beginner
@RaptorT1V
@RaptorT1V Ай бұрын
Where is Pygal?
@jonreznick5531
@jonreznick5531 Жыл бұрын
Don't hate on pie charts, but yes they are bad wherever more than 6 categories are grouped and tallied.
@robmulla
@robmulla Жыл бұрын
Agree to disagree?
@jonreznick5531
@jonreznick5531 Жыл бұрын
now i want to hear you view on this. pie charts have treated me real good--the customers want them.
@VulcanOnWheels
@VulcanOnWheels Жыл бұрын
1:24 Really...? I'm outta here.
@robmulla
@robmulla Жыл бұрын
You love it.
@jaxim1668
@jaxim1668 Жыл бұрын
really a fan of pandas aren't you?🤣
@c0f2a
@c0f2a Жыл бұрын
import seaborn as sb
@glawtonmoore
@glawtonmoore 8 ай бұрын
Yellowbrick
@Zydres_Impaler
@Zydres_Impaler Жыл бұрын
I was born in 2003😂😂
@MariaDelCarmenCorralNuñez
@MariaDelCarmenCorralNuñez Жыл бұрын
No, I was born in 1991
@VIZA_9507
@VIZA_9507 9 ай бұрын
I am beginner a in python
@GarzonG6
@GarzonG6 9 ай бұрын
Excellent content, stupid explanation
@nb664rbk
@nb664rbk Жыл бұрын
cringe
@robmulla
@robmulla Жыл бұрын
Yep
Exploratory Data Analysis with Pandas Python
40:22
Rob Mulla
Рет қаралды 512 М.
🚨 YOU'RE VISUALIZING YOUR DATA WRONG. And Here's Why...
17:11
Adam Finer - Learn BI Online
Рет қаралды 261 М.
小丑女COCO的审判。#天使 #小丑 #超人不会飞
00:53
超人不会飞
Рет қаралды 16 МЛН
Quilt Challenge, No Skills, Just Luck#Funnyfamily #Partygames #Funny
00:32
Family Games Media
Рет қаралды 55 МЛН
Matplotlib Full Python Course - Data Science Fundamentals
1:02:41
NeuralNine
Рет қаралды 162 М.
Make Your Pandas Code Lightning Fast
10:38
Rob Mulla
Рет қаралды 188 М.
This INCREDIBLE trick will speed up your data processes.
12:54
Rob Mulla
Рет қаралды 271 М.
Introduction to Dash Plotly - Data Visualization in Python
29:21
Charming Data
Рет қаралды 807 М.
Seaborn Is The Easier Matplotlib
22:39
NeuralNine
Рет қаралды 181 М.
小丑女COCO的审判。#天使 #小丑 #超人不会飞
00:53
超人不会飞
Рет қаралды 16 МЛН