Plotly Tutorial 2023

Поделиться
HTML-код
  • Опубликовано: 25 янв 2025

Комментарии •

  • @derekbanas
    @derekbanas  4 года назад +46

    00:00 Intro
    00:14 What is Plotly?
    00:38 Installation
    01:51 Imports
    03:49 Basics
    05:41 Line Plots
    06:19 Built-in Datasets
    07:41 Multiple Plots
    09:04 Styling Plots
    12:01 Style Grids
    17:45 Query Data
    26:07 Scatter Plots
    32:43 Pie Charts
    34:27 Colormaps
    39:45 Histograms
    44:28 Box Plots
    52:30 Violin Plots
    58:12 Density Heatmap
    1:01:30 3D Scatter Plots
    1:02:48 3D Line Plots
    1:03:35 Scatter Matrix
    1:04:21 Map Scatter Plot
    1:06:38 Choropleth Maps
    1:09:17 Polar Chart
    1:11:50 Ternary Plot
    1:13:24 Facets
    1:18:17 Animated Plots

    • @StEvUgnIn
      @StEvUgnIn 2 года назад

      1:53 You know Jupyter can install packages, right?

    • @sibasankar3416
      @sibasankar3416 2 года назад

      @@StEvUgnIn how to change x and y range ?

    • @StEvUgnIn
      @StEvUgnIn 2 года назад

      @@sibasankar3416 I don't understand what you ask. You have to be more specific. x and y can be whatever you want.

  • @redfordwilson5042
    @redfordwilson5042 4 года назад +44

    This channel is absolutely priceless

    • @derekbanas
      @derekbanas  4 года назад +3

      Thank you for the nice compliment :)

  • @monkeyofwar6818
    @monkeyofwar6818 2 года назад +3

    1:03:30 you're not sitting in the basement talking to yourself. This video is one of the most interesting things I've seen in a long time

  • @ThomasBiju
    @ThomasBiju 4 года назад +50

    Hey Derek, just wanna say that you are extremely amazing and dedicated individual. Thank you for these tutorials, man. Really appreciate it.

    • @derekbanas
      @derekbanas  4 года назад +6

      Thank you for taking the time to write such a nice message :) I'm very lucky to be able to make these videos.

    • @terraflops
      @terraflops 4 года назад +2

      @@derekbanas smartest decision was subscribe to your channel years ago

  • @ritzg98
    @ritzg98 Год назад +1

    Hi Derek, fabulous video. Thanks for this, I'm learning a lot about plotly with just this video.
    Just wanted to let you know that your labels parameter shown at around 7:40 in the video actually does not change the labels. We are still seeing 'date' for the x axis and 'GOOG' for the y axis.
    You have to refer to the axes by the names of the columns.
    This works for the labels parameter:
    labels={'date': 'Date', 'GOOG': 'Price'}

  • @martinsenger
    @martinsenger 3 года назад +7

    Dude, congratulations on pulling out such a fantastic tutorial!!! I am very happy to have found this video. Your pace, tempo, and way to explain this subject was great in my opinion.

    • @derekbanas
      @derekbanas  3 года назад

      Thank you for the nice compliment :) I'm happy you liked it

  • @salvadorlopezdeazua429
    @salvadorlopezdeazua429 10 месяцев назад

    Hi Derek. This is a stupendous tutorial! I've subscribed to your channel and look forward to more quality content from you.

  • @michaelpurtell6157
    @michaelpurtell6157 2 года назад +4

    Thank you, Derek, for the great tutorial. I learned more typing along with your explanations, and debugging my own errors. All of the visualizations work. Can't wait to apply this to my day job.

  • @shivampradhan6101
    @shivampradhan6101 4 года назад +2

    Derek just wants to tell you when I was in my college I used to watch your one video lecture to learn the basics of coding. I got a job but in my data science journey, I miss these type of good videos which cover everything .finally you have made videos of data visualization libraries and pandas. Thanks for your great work.

  • @njsteere
    @njsteere 3 года назад

    Watched the whole think and coded along. THANK YOU Derek. That is one slick library

    • @derekbanas
      @derekbanas  3 года назад

      Thank you for taking the time to tell me you liked it :)

  •  11 месяцев назад

    Thank you for this great video, it's always great to see most of the options a library contains!

  • @fiandrhi
    @fiandrhi 8 месяцев назад

    Another great tutorial, Derek. Thank you. I like how comprehensive your review is of all the different kinds of plots.

  • @nickt423
    @nickt423 3 года назад +2

    @20:35 Derek, what would I do to change the colors of that stacked plock. For instance green for Male, red for female.

  • @iamfavoured9142
    @iamfavoured9142 2 года назад +1

    This video is so helpful and priceless!
    Thank you for all the time, research and hard work you put into making this happened!!
    You just gained a subscriber from Nigeria!💙

    • @derekbanas
      @derekbanas  2 года назад

      Thank you for the nice compliment :)

  • @lakshya8038
    @lakshya8038 4 года назад +3

    I can never get enough surprised from you!!!!

    • @derekbanas
      @derekbanas  4 года назад +1

      Thank you very much :)

  • @moulee007
    @moulee007 3 года назад +2

    when i copied exact import cell in colab , iplot is not displaying

  • @Youyouber1
    @Youyouber1 2 года назад

    Awesome tutorial for a matplotliber that never uses plotly! Thank you 😊

  • @oscararmandocisnerosruvalc8503
    @oscararmandocisnerosruvalc8503 3 года назад

    The best video I´ve seen !!!
    You got a new subscriber.

    • @derekbanas
      @derekbanas  3 года назад

      Thank you :) I have a ton of data science videos. Here are the ones similar to this :
      NumPy in One Video : ruclips.net/video/8Y0qQEh7dJg/видео.html
      Pandas in One Video : ruclips.net/video/PcvsOaixUh8/видео.html
      Matplotlib in One Video : ruclips.net/video/wB9C0Mz9gSo/видео.html
      Seaborn in One Video : ruclips.net/video/6GUZXDef2U0/видео.html
      Plotly in One Video : ruclips.net/video/GGL6U0k8WYA/видео.html
      Time Series Analysis : ruclips.net/video/PpnoNZYce_c/видео.html
      Probability in One Video : ruclips.net/video/sEte4hXEgJ8/видео.html
      Statistics in One Video : ruclips.net/video/tcusIOfI_GM/видео.html

  • @SumukaG
    @SumukaG 3 года назад

    2:56 *starts sounding like a Robot* . Jokes apart, you're the BEST. Thank you so much for the video.

    • @derekbanas
      @derekbanas  3 года назад

      Thank you :) I feel like a robot some times

  • @muketamuk
    @muketamuk 3 года назад +1

    @7:14 what's the pourpose of the code labels={'x':' Date', 'y' :'Price'} ? It seems that has no effect on the plotted graph...
    Thank you

    • @muketamuk
      @muketamuk 3 года назад +1

      to answer my own question...: that line is wrong, the right code should be:
      labels={'date':'Date','GOOG':'Price'}

    • @andreaabeliano4482
      @andreaabeliano4482 3 года назад

      Thanks! I was going to post the same question, great I saw your answer. The author should follow up on these errors and other technical questions, still there in github. Anyhow, thanks!

  • @mattjackson7445
    @mattjackson7445 3 года назад

    So glad I found this video. Perfect introduction to plotly and just what it is capable of.

    • @derekbanas
      @derekbanas  3 года назад

      I'm very happy that I could help :)

  • @cheeseuspizzas
    @cheeseuspizzas 2 года назад +1

    I loved the video tutorial. I knew the basics of plotly before this but feel far better versed now and am looking forward to applying these visualizations to my own projects. I'll try to take on a dendrogram next...

  • @MuhammadAhmad-bx2rw
    @MuhammadAhmad-bx2rw 4 года назад +8

    Please make a master series of web scrapping With python

  • @mnsvcar9900
    @mnsvcar9900 Год назад

    Thank you for sharing knowledge. This is amazing.

  • @paulmathew1214
    @paulmathew1214 2 года назад

    Awesome video. Thanks Derek

  • @ericgerson2292
    @ericgerson2292 2 года назад

    This was awesome. Thanks Derek

  • @SmithHayward
    @SmithHayward 8 месяцев назад

    You are not alone in your basement talking to yourself... ;) This is a fantastic overview of Plotly - I'm looking forward to digging into some sample data sets to see what it's fully capable of.

  • @KCHPIYUSH
    @KCHPIYUSH Год назад

    I have a question ..why the labels are not working as expected during the apple vs google comparison.. @8:59

  • @savepalestineuyghurs7735
    @savepalestineuyghurs7735 2 года назад

    Thankyou from the bottom of my heart

    • @derekbanas
      @derekbanas  2 года назад

      Thank you for taking the time to tell me I helped :)

  • @danielflorea4217
    @danielflorea4217 2 года назад +1

    Super well structured, going through many types of graphs. Very useful!

  • @filmonseare4597
    @filmonseare4597 9 месяцев назад

    well structured, Very useful! thank you !

  • @annaz6704
    @annaz6704 Год назад

    Thanks for this video, you helped me to undeerstand plotly better :)

  • @someshroutray937
    @someshroutray937 4 года назад +3

    Derek. It is just priceless! ❤️

    • @derekbanas
      @derekbanas  4 года назад

      Thank you :) I'm happy you liked it

  • @karldewit6568
    @karldewit6568 5 месяцев назад

    Thank you for your videos I’ve learned so much from you

  • @LerenaHolloway
    @LerenaHolloway 3 года назад

    Absolutely the most useful plotly tutorial out there. Thanks for putting this together!

    • @derekbanas
      @derekbanas  3 года назад +1

      Thank you for the very nice compliment :)

  • @ahmadnadeem870
    @ahmadnadeem870 2 года назад

    Fantastic. Keep it up

  • @elimoslemi4426
    @elimoslemi4426 2 года назад

    Thank you for this tutorial. Very useful.

    • @derekbanas
      @derekbanas  2 года назад

      Thank you :) I'm happy I could help

  • @VC-dm7jp
    @VC-dm7jp 3 года назад

    Can't thank you enough!! You just made my day.

  • @hashmarker4994
    @hashmarker4994 3 года назад

    Thanks a lot Derek.You are Incredible!!

    • @derekbanas
      @derekbanas  3 года назад +1

      Thank you :) I’m very happy that I could help

  • @Izaiah1SP
    @Izaiah1SP 3 года назад +3

    What a legend! Great tutorial Derek. Would love to see a part two incorporating dash. Appreciate you sharing all these amazing tutorials, you’re helping out a lot of people more than you know.

    • @derekbanas
      @derekbanas  3 года назад +2

      Thank you for taking the time to say that I helped :) I definitely plan on covering Dash very soon because it is an amazing tool!

    • @madeeasy7148
      @madeeasy7148 2 года назад

      @@derekbanas Hi Derick! awesome man thank you, this is very helpful! have you done one on dash as well? I would defo transfer some donation to you if you have!

  • @MrBluePatriot
    @MrBluePatriot 3 года назад

    Awesome tutorial Derek, i learned alot. Thanks for doing this and making it available here.

  • @bobmullaney
    @bobmullaney 4 года назад +1

    Great, practical and useful video! Thank you.

  • @bijoysaraf650
    @bijoysaraf650 3 года назад

    Derek, As always, outstanding! Thank you for sharing your knowledge.

    • @derekbanas
      @derekbanas  3 года назад

      Thank you very much :) I’m happy you enjoyed it

  • @wheaten1
    @wheaten1 9 месяцев назад

    Fantastic tutorial thanks

  • @Kevinschart
    @Kevinschart Год назад

    I've never seen that 3d chart from the intro. that thing is sick!

  • @rodriguin2810
    @rodriguin2810 3 года назад +1

    Thanks for the free and extremely amazing content!

    • @derekbanas
      @derekbanas  3 года назад

      It is my pleasure to help :)

  • @ryan_chew97
    @ryan_chew97 4 года назад

    Derek you are OP. 1.5hour super dense tutorial is basically OP, I learned MPL and SNS in a day from beginner to decent.

    • @derekbanas
      @derekbanas  4 года назад

      Thank you :) I'm happy the videos helped

  • @bacon_sammich2845
    @bacon_sammich2845 3 года назад

    Absolutely fantastic video; thanks for sharing your knowledge!

  • @amranazad4540
    @amranazad4540 3 года назад +1

    Hey Derek, you are not in your basement taking to yourself. Thank you for these tutorials, man.

    • @derekbanas
      @derekbanas  3 года назад +1

      Thank you for taking the time to tell me you enjoy the videos :) I appreciate it!

  • @Davidkiania
    @Davidkiania 2 года назад +6

    This is pretty awesome love it. Could be a full Udemy course. ☺️

    • @derekbanas
      @derekbanas  2 года назад +6

      Thank you :) Got too love free education

  • @calebreigada210
    @calebreigada210 2 года назад

    Great tutorial. Thank you!

  • @cesareangeli6653
    @cesareangeli6653 4 года назад +1

    I've benefited from many "... in one video" videos of yours, thank you!
    Have you considered a similar tutorial about Asymptote, the graphic language?

  • @rubayetalam8759
    @rubayetalam8759 3 года назад

    There's so much thinks to learn! Thanks!

  • @daydreamerforex3720
    @daydreamerforex3720 3 года назад

    what a great great tutorial and I am sold
    thank you !!

    • @derekbanas
      @derekbanas  3 года назад

      Thank you :) I'm happy it helped

  • @Maik.iptoux
    @Maik.iptoux Год назад

    Nice Video, many stuff, butt important thing is missing, where and how to deploy the map? How to show to public/how make it available via http and so deployment stuff.

  • @juliusau1860
    @juliusau1860 3 года назад

    Awesome stuff!

    • @derekbanas
      @derekbanas  3 года назад

      Thank you very much :)

    • @juliusau1860
      @juliusau1860 3 года назад

      @@derekbanas Do you have a lesson on dropdown boxes? I have a data set and I can't use the normal programming way to make the graphs interactive.

  • @blueanalytics2886
    @blueanalytics2886 3 года назад

    this is the best tutorial ever. Thanks a lot man, I really appreciate it.

    • @derekbanas
      @derekbanas  3 года назад

      Thank you :) I'm very happy that it helped

  • @datosilustrados
    @datosilustrados 2 года назад

    I love your tutorial. Could you add advanced Plotly tutorial with interactive drop-downs options filtering dataframe while selecting and other advanced features?

  • @hiteshvinjamuri4980
    @hiteshvinjamuri4980 3 года назад +1

    hey, Derek the explanation is really superb would you mind sharing the Jupyter notebook which you just explained?

    • @derekbanas
      @derekbanas  3 года назад +1

      Thank you very much :) I always include the link in my descriptions github.com/derekbanas/plotly-tutorial

  • @hantarosi20
    @hantarosi20 2 года назад

    You are not alone in the basement! )) Thanks a lot for the tutorial!

    • @hantarosi20
      @hantarosi20 2 года назад

      Just bought your Udemy course for me and my twin brother! I really appreciate your work! Will let you know when we are done.. it will take a while as it has sooo much content :D

    • @derekbanas
      @derekbanas  2 года назад +1

      Thank you so much :) I greatly appreciate it! Yes the only complaints I ever get is that the course is too long. I hope you and your brother enjoy it

  • @stanisaws.2011
    @stanisaws.2011 3 года назад

    That is great! Thank you!

    • @derekbanas
      @derekbanas  3 года назад

      I'm happy I could help :)

  • @yuning1910
    @yuning1910 4 года назад +1

    Awesome video tutorial. Can you do a video on Dash?

  • @madeeasy7148
    @madeeasy7148 2 года назад

    Hi man, thanks very much for this, its a great reference to see how things work. Great teacher.

    • @derekbanas
      @derekbanas  2 года назад

      Thank you very much :) I'm happy I could help

  • @cobbdouglas690
    @cobbdouglas690 Год назад

    How do we save the choropleth map as a .png? Can you direct me to any resources? Can't seem to find much on this topic.
    Great video! Thanks!

  • @digigoliath
    @digigoliath 3 года назад

    Awesome!!! TQVM!!

    • @derekbanas
      @derekbanas  3 года назад

      Thank you :) I'm happy you enjoyed the video

  • @AIdevel
    @AIdevel 2 года назад

    When one should use
    Fig.update_traces
    And when to use
    fig .update _layout
    ??

  • @uchiha_sasuke_48
    @uchiha_sasuke_48 2 года назад

    How to orient colorbar horizontally when plotting scatter plot.?

  • @liavis_here3806
    @liavis_here3806 4 года назад +1

    Awesome video

    • @derekbanas
      @derekbanas  4 года назад

      Thank you :) I tried to do my best

  • @mahdizare3226
    @mahdizare3226 11 месяцев назад

    thanks a lot sir

  • @nickt423
    @nickt423 3 года назад

    Derek, you are a boss! Thanks for the tutorial.

  • @LeMinecrafteurCool
    @LeMinecrafteurCool 3 года назад

    Thanks for this awesome video!

  • @carlospulidoescalante7540
    @carlospulidoescalante7540 2 года назад

    Any information on defining outliers in a scatter plot and making them a different color than the rest?

  • @andrewilliams2378
    @andrewilliams2378 2 года назад

    Hello Derek, is it possible to do a tutorial on click events? Trying to figure out how to display a datatable on the dashboard when the user clicks on a data point in a scatter point. So if user was looking at gapminder data, when user clicks on let's say an "Asia" data point in a scatter, then in the row below all the "Asia" related rows are shown.

  • @brzoskwina2735
    @brzoskwina2735 3 года назад

    `stocks` dataset isn't available with plotly I'm using right now (not sure how to check which version it is, but I'm using it within GoogleColab on 30.08.2021). Does anyone know how can I access the same dataset?

  • @20human00
    @20human00 2 года назад

    god bless you! thanks so much!

    • @derekbanas
      @derekbanas  2 года назад

      Thank you for the nice message :) I'm happy you found it useful

  • @erdemurun
    @erdemurun 3 года назад

    Thank you very much, this is a priceless share, I was looking forward to it long time.

    • @derekbanas
      @derekbanas  3 года назад

      Thank you :) I'm happy you enjoyed it

  • @joseberlines-l4f
    @joseberlines-l4f 2 года назад

    really great tutorial. in one go and so much. at the beginning of the video you say the code (notebook) will be available. can you or anyone provide a link to github repo? thx a lot

  • @ewaschenko
    @ewaschenko 2 года назад

    I think a Dash tutorial to go along with Plotly would be great :)

  • @mohammedjato455
    @mohammedjato455 3 года назад

    It's very good

  • @magnetriceric4468
    @magnetriceric4468 2 года назад

    Hi, I wanna ask what the use of chart_studio package is?

  • @rsthakur88
    @rsthakur88 3 года назад

    Thanks for the very nice presentation. Please do me a favor to eliminate the error"name 'go' is not defined" while creating a pie chart.

  • @stepantoman4694
    @stepantoman4694 2 года назад

    Thank you!

  • @rajav4861
    @rajav4861 4 года назад +1

    Thanks a LOT!!!

    • @derekbanas
      @derekbanas  4 года назад +2

      I'm very happy I could help :)

  • @willemmeints3123
    @willemmeints3123 3 года назад

    Awesome tutorial, looking forward to more of these :)

    • @derekbanas
      @derekbanas  3 года назад

      Thank you very much :) I'm happy I could help

  • @djbassel
    @djbassel 4 года назад +2

    Thanks, Derek, for the great tutorial. What’s the best way to publish the plots as a dashboard? Also, can I add these plots to Tableau?

  • @backbench3rs659
    @backbench3rs659 2 года назад

    You amazingly done that but i have a question how we increase the pixel of the plots?
    just like ' dpi ' in matplotlib how can we do that in plotly?

  • @SlazeM7
    @SlazeM7 4 года назад +2

    Nice. It is finally here!
    Excited to get started

    • @derekbanas
      @derekbanas  4 года назад

      I hope you find it useful :)

  • @rajeevmenon1975
    @rajeevmenon1975 3 года назад

    Hi Derek, I am yet to finish your video, but I need clarification if I can see the data fixed on markers in place of seeing it on hovering on the same

  • @JinskuKripta
    @JinskuKripta 4 года назад +1

    Hi Derek, can you make a tutorial of Rust in 2020? Because the one you have in your channel is a little bit old and big companies like Apple, Microsoft and the FSF are interested in the use of Rust for their low level systems.

    • @derekbanas
      @derekbanas  4 года назад +1

      Hi, I'll see what I can do. Thank you for the request

  • @Niphiz
    @Niphiz 3 года назад

    Biology science student here, for what are these kind of libraries used for? Like when you have spss or jamovi, why would someone want to code a histogram? (Asking so I can get info if it is usefull for me because I feel like it is but no one talks about these things in my field of Sc(

  • @jawad237fx
    @jawad237fx 9 месяцев назад

    how can you get locationmode for the mapplot

  • @shashikantrrathod3617
    @shashikantrrathod3617 2 года назад

    Hi, Your lectures are really useful to create dashboards using plotly dash in efficient way. Just have one questions ? How we can export these dashboards either in PDF or PPT using dash?

  • @anindasadman443
    @anindasadman443 4 года назад +2

    Would be beneficial if you could upload a sklearn tutorial cause i love how you explain things.

    • @derekbanas
      @derekbanas  4 года назад +4

      That tutorial is coming very soon

    • @anindasadman443
      @anindasadman443 4 года назад

      Awesome!!!

    • @anindasadman443
      @anindasadman443 4 года назад

      Make one on Linear Algebra for Machine Learning as well need it badly.

  • @nishantmehra7031
    @nishantmehra7031 3 года назад

    Dude thanks a lot
    Thanks a lot for this valuable stuff , hats off to your hardwork

    • @derekbanas
      @derekbanas  3 года назад

      I'm happy I could help :)

  • @frankservant5754
    @frankservant5754 3 года назад

    Great tutorial love the animation very useful

  • @cvryn7
    @cvryn7 3 года назад

    Hey thanks man. Was really helpful.

  • @johanneszwilling
    @johanneszwilling 4 года назад +1

    Pure Gold!

    • @derekbanas
      @derekbanas  4 года назад

      Thank you very much 😁 I tried to do my best

  • @aboozarsobboohi827
    @aboozarsobboohi827 3 года назад

    Really useful

  • @lofiwithshamique
    @lofiwithshamique 2 года назад

    could you use plotly for a network graph?

  • @alecbg919
    @alecbg919 3 года назад

    Thanks for making this, really informative!

    • @derekbanas
      @derekbanas  3 года назад

      Thank you :) Happy I could help