Trends, Forecasts & Outliers
Run a model over the data already on a visual, without moving it anywhere else.
PersivX ships four model types that attach directly to a visualization. They read the visual's existing result — its X axis as the independent variable and its Y axis as the dependent one — so there is no separate dataset to prepare.
Trend Line
Fits a line through the visual's existing points.
| Model | Use when |
|---|---|
| Linear | The relationship is roughly a straight line. |
| Polynomial | The shape curves — growth that accelerates, or a rise and fall. |
Only one trend model applies at a time; choosing a different one replaces it.
Forecast
Projects the series forward beyond the last point you have.
| Setting | Meaning |
|---|---|
| Model | Prophet — recommended for seasonally changing data. |
| Create forecast for (periods) | How many periods ahead to project. Defaults to 30. |
Only the points beyond your last actual observation are shown as forecast, so the projection is visibly distinct from history. PersivX also generates a short written summary of what the forecast says.
Clustering
Groups records that resemble each other across the attributes you choose.
| Setting | Meaning |
|---|---|
| Model | K-Means or DBScan. |
| Number of Clusters | Leave blank for automatic, or set a specific count. |
| Attributes | Which columns the clustering considers. |
Outlier Detection
Flags records that don't fit the pattern.
| Setting | Options |
|---|---|
| Model | Time Series Anomaly for a series over time, or Isolation Forest for multi-attribute records. |
| Get outliers in | Most Likely — return the N most anomalous records. Percentile — return everything past a threshold. |
| Show outliers (most likely) | How many to return in Most Likely mode. Defaults to 3. |
| Attributes | Which columns are considered when judging how unusual a record is. |
Combining Models
A visual can carry more than one model type at once — a trend line and outlier detection on the same chart, for instance. Adding a second model of the same type replaces the first.
