Search the courses, subjects, tracks, games and features, or jump straight to a page.
Learn it your way
A short class with Sarah and her students. The other ways are under More.
Sign up free to listen. Transcripts are free to read.
Welcome, everyone! Today, we're discussing Bokeh, a visualization library for creating interactive plots. Can anyone tell me what they think interactivity in data visualization means?
I think it means we can interact with the visuals, like zooming in or clicking on points to get more information.
Exactly! Bokeh allows us to build rich interactive applications. It also excels with larger datasets than some other libraries, like Plotly. This is crucial in the world of big data.
What kind of interactive features can we use with Bokeh?
Great question! Bokeh supports zooming, panning, and tooltips to display information on hover! To help you remember these features, think of 'Z-P-T' for Zoom-Pan-Tooltip.
Now, let's talk about applications. Where do you think Bokeh might be used?
Maybe in dashboards for web analytics or monitoring data in real-time?
Absolutely! Think of Bokeh when you need interactive visuals for web apps or dashboards. It streamlines the visualization process with its web integration features.
Can it handle real-time data changes too?
Yes! Bokeh can handle streaming data, allowing users to visualize updates in real-time. It's great for scenarios like live data feeds.
Let's dive into how we actually create visualizations using Bokeh. Have any of you worked with it before?
I've heard of it but haven't used it yet.
No problem! Setting up a Bokeh plot typically involves importing the library, creating a figure, and then adding glyphs like circles or lines. For example, we can visualize scatterplots or line charts.
Are there examples we could look at?
Certainly! Bokeh provides extensive documentation and examples online. You can find sample code to get started quickly. Remember, practice is key to mastering how to use it.
Visualizations that allow users to engage with data points directly.
The ability of Bokeh to be embedded into web applications for dynamic interactions.
Bokeh's capability to handle and visualize complex and large data volumes efficiently.
In Bokeh we find, data combined, with interactivity designed, to keep users aligned.
Imagine a dashboard that updates with live data from the moment you log in, just like news headlines on a website; that's what Bokeh brings to visualization!
Remember 'Z-P-T' for Bokeh: Zoom, Pan, Tooltips. These features make visuals interactive!
Bokeh: Build Outstanding Knowledge through Interactive Interactive Visualizations.
Term
What is Bokeh?
Click to flip
Term
What are glyphs in Bokeh?
Click to flip
Term
What feature allows interaction with the data?
Click to flip
An interactive visualization library for web that allows the creation of dynamic and informative graphics, especially with large datasets.
Basic shapes representing data points in a visualization (e.g., circles, lines) used in Bokeh plots.
Interactive elements that display information when users hover over certain points or areas in a plot.
Bokeh is an interactive visualization library that's well-suited for handling large datasets and web integration.
This section introduces Bokeh as a powerful library for creating interactive plots and dashboards. It highlights its strengths in dealing with larger data volumes compared to other libraries like Plotly and its capabilities for web integration, making it an essential tool for data scientists and analysts.
Bokeh is a sophisticated interactive visualization library specifically designed for modern web browsers. Its core objective is to provide a concise and elegant way to create visually appealing and informative graphics, especially when dealing with large datasets. Unlike some other visualization libraries, Bokeh excels in web integration, making it a perfect choice for building interactive dashboards and applications that can be embedded in web pages.
Incorporating Bokeh into data visualization projects enhances the capabilities of data scientists to create dynamic, interactive, and insightful visual representations of their datasets. Utilizing Bokeh effectively can lead to improved decision-making and better storytelling with data.