4.9 • 848 Ratings
🗓️ 6 November 2018
⏱️ 25 minutes
🧾️ Download transcript
Python charting libraries - Matplotlib, Seaborn, and Bokeh - explaining, their strengths from quick EDA to interactive, HTML-exported visualizations, and clarifies where D3.js fits as a JavaScript alternative for end-user applications. It also evaluates major software solutions like Tableau, Power BI, QlikView, and Excel, detailing how modern BI tools now integrate drag-and-drop analytics with embedded machine learning, potentially allowing business users to automate entire workflows without coding.
.corr()
, .hist()
, and .scatter()
methods on pandas DataFrames) depend on Matplotlib under the hood.df.corr()
, df.hist()
).Key Takeaways
Click on a timestamp to play from that location
0:00.0 | You're listening to Machine Learning Applied. |
0:02.4 | In this episode, we're going to talk about specific charting, plotting, graphing utilities in Python, outside of Python, dedicated software, all that stuff. |
0:12.4 | We'll cover Matt Plotlib, Seaborne, Boka, D3. |
0:17.3 | Okay, those are code libraries for generating plots and graphs. |
0:21.5 | And then we'll talk about software packages for charting and graphing, things like Tableau, ClickView, Power BI, and Excel. |
0:30.6 | So in the last couple episodes, we worked through the EDA part of the BI pipeline, the exploratory data analysis phase of the business |
0:41.2 | intelligence pipeline. Remember, EDA comes right before cleaning your data, or some people |
0:47.4 | put those two together. We got EDA and munging. That's all just EDA. And then your cleaned up data |
0:53.4 | from that phase goes into your |
0:55.4 | machine learning model. And oftentimes a developer will build this story from beginning to end of |
1:01.3 | the B.I pipeline where they're ingesting the data, they're performing EDA, they're designing the |
1:06.4 | machine learning model. They'll do this all in a Jupyter notebook and they'll execute each cell, |
1:12.0 | cell by cell, and each cell's execution then will capture the output under each cell. And then you can |
1:20.3 | save that Jupyter notebook and publish it online and other people can look at the entire process, |
1:26.9 | including each output from each phase on GitHub, |
1:30.8 | on a blog post, on a tutorial, whatever. |
1:34.0 | Now, in the steps of EDA that chart and plot and graph, that render charts and graphs, |
1:41.1 | these developers will use any number of libraries. |
1:43.6 | The most common library used for plotting is called MapPlotlib. and graphs, these developers will use any number of libraries. |
1:47.9 | The most common library used for plotting is called MapPlotlib. |
1:52.5 | M-A-T-L-O-T-L-I-B, Map-P-P-L-I-B. |
1:57.5 | Map-Plot Lib is a library that lets you chart and graph, basic charts. |
... |
Please login to see the full transcript.
Disclaimer: The podcast and artwork embedded on this page are from OCDevel, and are the property of its owner and not affiliated with or endorsed by Tapesearch.
Generated transcripts are the property of OCDevel and are distributed freely under the Fair Use doctrine. Transcripts generated by Tapesearch are not guaranteed to be accurate.
Copyright © Tapesearch 2025.