Pandas API

If hvplot and pandas are both installed, then we can use the pandas.options.plotting.backend to control the output of pd.DataFrame.plot and pd.Series.plot. This notebook is meant to recreate the pandas visualization docs.

In [1]:
import numpy as np
import pandas as pd

pd.options.plotting.backend = 'holoviews'

Basic Plotting: plot

The plot method on Series and DataFrame is just a simple wrapper around hvplot():

In [2]:
ts = pd.Series(np.random.randn(1000), index=pd.date_range('1/1/2000', periods=1000))
ts = ts.cumsum()
ts.plot()