plot_series_with_profiles

plot_series_with_profiles(ts, profiles, true_cps=None, found_cps=None, score_name='ClaSP Score', title=None, font_size=16)[source]

绘制带有已知和发现的变更点及配置文件的TS图。

Parameters:
ts: array-like, shape=[n]

要注释的长度为n的单变量时间序列。 时间序列被绘制为第一个子图。

profiles: array-like, shape=[n-m+1, n_cpts], dtype=float

由该方法计算的n_cpts配置文件 这些配置文件被绘制为时间序列的后续子图。

true_cps: array-like, dtype=int, default=None

已知的变化点。 这些在时间序列子图中以垂直线突出显示

found_cps: array-like, shape=[n_cpts], dtype=int, default=None

找到的变化点 这些在剖面子图中以垂直线突出显示

score_name: str, default=”ClaSP Score

使用的评分方法的名称,即‘ClaSP’

title: str, default=None

要注释的时间序列(数据集)的名称

font_size: int, default=16

用于绘图

Returns:
figmatplotlib.figure.Figure

包含1 + len(profiles)个子图的图表,一个用于时间序列,其他用于每个配置文件

axesnp.ndarray

图形的轴对象数组