Simple Time-Series Line Plot#

A basic time-series line plot showing values across dates. This example demonstrates how to visualize trends over time using datetime indexes.

import pandas as pd
import numpy as np
import hvplot.pandas  # noqa

np.random.seed(0)
dates = pd.date_range("2024-01-01", periods=30, freq="D")
values = np.cumsum(np.random.randn(30))
df = pd.DataFrame({'date': dates, 'value': values}).set_index('date')

df.hvplot.line(title="Simple Time-Series Line Plot (Bokeh)")
import pandas as pd
import numpy as np
import hvplot.pandas  # noqa
hvplot.extension('matplotlib')

np.random.seed(0)
dates = pd.date_range("2024-01-01", periods=30, freq="D")
values = np.cumsum(np.random.randn(30))
df = pd.DataFrame({'date': dates, 'value': values}).set_index('date')

df.hvplot.line(title="Simple Time-Series Line Plot (Matplotlib)", rot=45)
This web page was generated from a Jupyter notebook and not all interactivity will work on this website.