API Reference Manual#
To learn how to use HoloViews, we recommend that people start with the Getting Started guide, and then use the online help features from within IPython Notebook to learn more. Each option should have corresponding tab-completion and help provided, and this is usually enough to determine how to use the HoloViews components.
Even so, for a truly comprehensive reference to every object in HoloViews, we provide this API documentation. The API reference manual is generated directly from documentation and declarations in the source code, and is thus often much more verbose than necessary, because many little-used yet often-duplicated methods are listed for each class. Still, the reference for a given component does provide a comprehensive listing of all attributes and methods, inherited or otherwise, which is can be difficult to obtain from the source code directly.
Helper functions and classes to annotate visual elements.
Base classes implementing the core data structures of HoloViews.
Data Interface classes allowing HoloViews to work with different types of data.
Elements that form the basis of more complex visualizations.
Interface to IPython notebook, including magics and display hooks.
Operations applied to transform existing Elements or other data structures.
Base plotting classes and utilities.
Bokeh plotting classes and utilities.
Matplotlib plotting classes and utilities.
Plotly plotting classes and utilities.
Helper functions to apply linked brushing and selections
Stream classes to provide interactivity for DynamicMap