# F-16 Elevator Command

Analysis report, automatically produced by Diafunc.

- **Target:** Goal
- **Analyzed:** 2026-09-19 03:24 UTC
- **Data:** [Regression data sets of L. Torgo, University of Porto](https://www.dcc.fc.up.pt/~ltorgo/Regression/elevators.html), published under https://diafunc.com/licences/view-only

## Summary

The model predicts goal and relies most on satime1 as its strongest predictor. It explains 7.1% of the variation in goal, compared with always guessing the average, which explained -0.1%. This means the model explained 7.2 points more of the variation than that reference. The model assigns all of its importance to satime1.

The model captures only a small part of the pattern in goal and should not be relied on for individual predictions. Most held-out rows, 65%, are outside the range the model was trained on, and the spread of its predictions is very limited compared to the actual variation in the data. Validate on a fresh sample before relying on the model for decisions.

## Fitted formula

```
goal = 0.0207635803314615 − satime1
```

2 terms · additively decomposable

## Held-out diagnostics

| Target | Quality | Error | R² | MAE | Generalization | Rows |
| --- | --- | --- | --- | --- | --- | --- |
| goal | 50.88 % | 92.9 % | 0.07105 | 0.00422 | generalizing | 2000 |

- goal · Quality 95 % CI 50.79 % – 50.95 %
- goal · Error 95 % CI 92.33 % – 93.55 %
- goal · R² 95 % CI 0.06447 – 0.07668
- goal · MAE 95 % CI 0.00403 – 0.00441

## Concerns

**CRITICAL** (model) — Held-out predictions are effectively constant: their spread is 6.0% of the actual values' spread

Across 2,000 held-out rows, the predictions have a standard deviation of 0.000394, against 0.00652 for the actual values. The model predicts nearly the same value whatever the input, which makes it unusable for ranking rows or for decisions row by row. R² and MAE can still look acceptable when the actual values vary little or the constant sits close to their mean; neither makes the model useful. The Sensitivity chapter shows how little it responds to its features.

**CRITICAL** (model) — Highly correlated pair: `sa` and `satime1`

Pearson r = 0.976; consider dropping one or combining them. Tightly correlated regressors inflate coefficient variance.

**CRITICAL** (model) — Highly correlated pair: `sa` and `satime2`

Pearson r = 0.994; consider dropping one or combining them. Tightly correlated regressors inflate coefficient variance.

**CRITICAL** (model) — Highly correlated pair: `sa` and `satime3`

Pearson r = 0.994; consider dropping one or combining them. Tightly correlated regressors inflate coefficient variance.

**CRITICAL** (model) — Highly correlated pair: `sa` and `satime4`

Pearson r = 1; consider dropping one or combining them. Tightly correlated regressors inflate coefficient variance.

**CRITICAL** (model) — Highly correlated pair: `satime1` and `satime2`

Pearson r = 0.988; consider dropping one or combining them. Tightly correlated regressors inflate coefficient variance.

**CRITICAL** (model) — Highly correlated pair: `satime1` and `satime3`

Pearson r = 0.988; consider dropping one or combining them. Tightly correlated regressors inflate coefficient variance.

**CRITICAL** (model) — Highly correlated pair: `satime1` and `satime4`

Pearson r = 0.976; consider dropping one or combining them. Tightly correlated regressors inflate coefficient variance.

**CRITICAL** (model) — Highly correlated pair: `satime2` and `satime3`

Pearson r = 1; consider dropping one or combining them. Tightly correlated regressors inflate coefficient variance.

**CRITICAL** (model) — Highly correlated pair: `satime2` and `satime4`

Pearson r = 0.994; consider dropping one or combining them. Tightly correlated regressors inflate coefficient variance.

**CRITICAL** (model) — Highly correlated pair: `satime3` and `satime4`

Pearson r = 0.994; consider dropping one or combining them. Tightly correlated regressors inflate coefficient variance.

**CRITICAL** (model) — Residual variance grows sharply with predicted value: the model is systematically less accurate on high-magnitude predictions

Across 2,000 held-out rows split into thirds by predicted value, the residual standard deviation in the top third is 0.00846, against 0.00265 in the bottom third, 3.19 times as large. The bottom third holds predictions up to 0.0213 and the top third predictions from 0.0216. The model is accurate at the low end and misses systematically at the high end, where the residual spread is 3.19 times as large. A log transform of the target, or a feature that captures the magnitude, may help. The Regression Diagnostics chapter plots the residuals against the predicted values.

**CRITICAL** (implications) — Most held-out rows are outside the training distribution

65% of held-out rows are out of distribution (1,308 of 2,000). The held-out evaluation measures extrapolation rather than quality on rows like the training rows, so a deployment decision needs a fresh held-out set drawn from the same distribution as the training rows.

## Analysis

The report opens with the Headline and the Concerns, followed by the Discovered Relations when the analysis has targets and by Questions & Answers when questions were asked. Three sections carry the detail: Data describes the table as supplied, Model presents one model per target, and Implications states where the models hold and what to weigh before relying on them.

Generated 2026-09-19 03:24 UTC, analysis `5af1b100-48b7-11f1-8087-d378640fe787`, 1 target, computation time 1 h 0 min, compute budget 500 credits, 16,599 rows. The Provenance &amp; Audit chapter holds the full record.

## Headline

Every model explains less than half of its target. Diafunc modeled goal and the model explains 7.1% of goal, leaves 93% unexplained, and relies most on satime1.

- One target was modeled and 2000 rows were held out for checking.
- Always guessing the mean explained -0.1% of the variation; the model added 7.2 points, a medium and consistent margin.
- The most consequential finding is Critical: held-out predictions are effectively constant, with a spread that is only 6.0% of the actual values' spread.

- **Best R²:** 0.07105
- **Best quality:** 50.88 %
- **Best target:** goal
- **Targets:** 1

## Concerns

Data-quality, model-quality, and deployment-risk issues detected during the analysis appear below, ordered by severity. Critical concerns are listed first; Warning and Info entries follow.

- **Critical** | Model: **Held-out predictions are effectively constant: their spread is 6.0% of the actual values' spread**. Across 2,000 held-out rows, the predictions have a standard deviation of 0.000394, against 0.00652 for the actual values. The model predicts nearly the same value whatever the input, which makes it unusable for ranking rows or for decisions row by row. R² and MAE can still look acceptable when the actual values vary little or the constant sits close to their mean; neither makes the model useful. The Sensitivity chapter shows how little it responds to its features.
- **Critical** | Model: **Highly correlated pair: `sa` and `satime1`**. Pearson r = 0.976; consider dropping one or combining them. Tightly correlated regressors inflate coefficient variance.
- **Critical** | Model: **Highly correlated pair: `sa` and `satime2`**. Pearson r = 0.994; consider dropping one or combining them. Tightly correlated regressors inflate coefficient variance.
- **Critical** | Model: **Highly correlated pair: `sa` and `satime3`**. Pearson r = 0.994; consider dropping one or combining them. Tightly correlated regressors inflate coefficient variance.
- **Critical** | Model: **Highly correlated pair: `sa` and `satime4`**. Pearson r = 1; consider dropping one or combining them. Tightly correlated regressors inflate coefficient variance.
- **Critical** | Model: **Highly correlated pair: `satime1` and `satime2`**. Pearson r = 0.988; consider dropping one or combining them. Tightly correlated regressors inflate coefficient variance.
- **Critical** | Model: **Highly correlated pair: `satime1` and `satime3`**. Pearson r = 0.988; consider dropping one or combining them. Tightly correlated regressors inflate coefficient variance.
- **Critical** | Model: **Highly correlated pair: `satime1` and `satime4`**. Pearson r = 0.976; consider dropping one or combining them. Tightly correlated regressors inflate coefficient variance.
- **Critical** | Model: **Highly correlated pair: `satime2` and `satime3`**. Pearson r = 1; consider dropping one or combining them. Tightly correlated regressors inflate coefficient variance.
- **Critical** | Model: **Highly correlated pair: `satime2` and `satime4`**. Pearson r = 0.994; consider dropping one or combining them. Tightly correlated regressors inflate coefficient variance.
- **Critical** | Model: **Highly correlated pair: `satime3` and `satime4`**. Pearson r = 0.994; consider dropping one or combining them. Tightly correlated regressors inflate coefficient variance.
- **Critical** | Model: **Residual variance grows sharply with predicted value: the model is systematically less accurate on high-magnitude predictions**. Across 2,000 held-out rows split into thirds by predicted value, the residual standard deviation in the top third is 0.00846, against 0.00265 in the bottom third, 3.19 times as large. The bottom third holds predictions up to 0.0213 and the top third predictions from 0.0216. The model is accurate at the low end and misses systematically at the high end, where the residual spread is 3.19 times as large. A log transform of the target, or a feature that captures the magnitude, may help. The Regression Diagnostics chapter plots the residuals against the predicted values.
- **Critical** | Implications: **Most held-out rows are outside the training distribution**. 65% of held-out rows are out of distribution (1,308 of 2,000). The held-out evaluation measures extrapolation rather than quality on rows like the training rows, so a deployment decision needs a fresh held-out set drawn from the same distribution as the training rows.

| Severity | Section | Concern | Detail |
| --- | --- | --- | --- |
| Critical | Model | Held-out predictions are effectively constant: their spread is 6.0% of the actual values' spread | Across 2,000 held-out rows, the predictions have a standard deviation of 0.000394, against 0.00652 for the actual values. The model predicts nearly the same value whatever the input, which makes it unusable for ranking rows or for decisions row by row. R² and MAE can still look acceptable when the actual values vary little or the constant sits close to their mean; neither makes the model useful. The Sensitivity chapter shows how little it responds to its features. |
| Critical | Model | Highly correlated pair: sa and satime1 | Pearson r = 0.976; consider dropping one or combining them. Tightly correlated regressors inflate coefficient variance. |
| Critical | Model | Highly correlated pair: sa and satime2 | Pearson r = 0.994; consider dropping one or combining them. Tightly correlated regressors inflate coefficient variance. |
| Critical | Model | Highly correlated pair: sa and satime3 | Pearson r = 0.994; consider dropping one or combining them. Tightly correlated regressors inflate coefficient variance. |
| Critical | Model | Highly correlated pair: sa and satime4 | Pearson r = 1; consider dropping one or combining them. Tightly correlated regressors inflate coefficient variance. |
| Critical | Model | Highly correlated pair: satime1 and satime2 | Pearson r = 0.988; consider dropping one or combining them. Tightly correlated regressors inflate coefficient variance. |
| Critical | Model | Highly correlated pair: satime1 and satime3 | Pearson r = 0.988; consider dropping one or combining them. Tightly correlated regressors inflate coefficient variance. |
| Critical | Model | Highly correlated pair: satime1 and satime4 | Pearson r = 0.976; consider dropping one or combining them. Tightly correlated regressors inflate coefficient variance. |
| Critical | Model | Highly correlated pair: satime2 and satime3 | Pearson r = 1; consider dropping one or combining them. Tightly correlated regressors inflate coefficient variance. |
| Critical | Model | Highly correlated pair: satime2 and satime4 | Pearson r = 0.994; consider dropping one or combining them. Tightly correlated regressors inflate coefficient variance. |

The first 10 rows of 13. The other 3 are in the notebook.

## Discovered Relations

One model per target, each a formula with its quality, complexity and error. Higher quality at lower complexity describes the data most clearly. The findings below read the models together; the per-target chapters in the Model section carry each formula, its predictions and its diagnostics.

- Every model explains less than half of its target.
- The goal model explains 7.1% of the variation in goal and relies on satime1.
- The strongest baseline for goal is always guessing the average, which explains -0.1% of the variation, so the model adds 7.2 points of explained variance, which is a medium effect.

## Data

The Data section describes the table as supplied, before any modeling: one chapter per column with its distribution and correlations, the Column Profiles overview, a closer look at columns with notable characteristics, Duplicate Rows, Leakage Suspicion, a map for paired coordinate columns, and the General chapter with descriptive statistics, correlations, missing values, outlier ranges, clusters and segments across all columns.

Satime2 and satime3 move together perfectly, with a correlation of 1, and no duplicate rows or data leakage was found. All columns are complete, with nineteen numeric features across sixteen thousand five hundred ninety-nine clean rows.

Most notable in the Data section:

- `satime2` and `satime3` move together (correlation 1)
- `sa` and `satime4` move together (correlation 1)
- `satime3` and `satime4` move together (correlation 0.994)

### absRoll

This chapter profiles `absroll`: its distribution in figures and charts, and how it relates to the other columns through grouped comparisons, pairwise charts and correlation measures. The Description chapter carries the figures and the Visualization chapter the charts. When the data carries a date column, an Over Time chapter shows `absroll` in date order and a Time Series chapter separates its trend, season and residual. When `absroll` is a target with classes, a Class Balance chapter counts the rows in each class.

#### Description

The figures below summarize `absroll` in numbers: where its values center (mean, median, mode), how far they spread (range, variance, standard deviation, interquartile range) and how they are distributed across percentiles. They are the reference for every chart in the Visualization chapter and for the correlation measures further down.

The row for `absroll` reads from left to right: location first, then spread, then shape. The symbols in the header row (`x̅`, `σ`, `σ²`, `IQR`, `{x}`, `|X|`, and the percentile and decile columns) are defined in the Descriptive Statistics chapter under General in the Data section.

**absroll**

| Statistic | Value |
| --- | --- |
| Type | integer |
| Values present | 16,599 |
| Distinct values | 21 |
| Continuous | no |
| Decimal places | 0 |
| Minimum | -23 |
| Maximum | -3 |
| Mean | -10.79 |
| Median | -10 |
| Mode | -7 |

The first 10 rows of 17. The other 7 are in the notebook.

**Rows per value**

| Variable | Value | Rows | Share |
| --- | --- | --- | --- |
| absroll | -23 | 1 | 0.00602 % |
| absroll | -22 | 24 | 0.14459 % |
| absroll | -21 | 128 | 0.77113 % |
| absroll | -20 | 294 | 1.771 % |
| absroll | -19 | 437 | 2.633 % |
| absroll | -18 | 502 | 3.024 % |
| absroll | -17 | 448 | 2.699 % |
| absroll | -16 | 588 | 3.542 % |
| absroll | -15 | 756 | 4.554 % |
| absroll | -14 | 928 | 5.591 % |

The first 10 rows of 21. The other 11 are in the notebook.

##### By Value

The rows are grouped by the value of `absroll`, and every other column is summarized within each group with the same descriptive statistics. A statistic that shifts from group to group marks a column that moves with `absroll`; one that stays level marks a column that does not. Groups with few rows produce unstable figures, so the row count of each group is the first thing to read.

**Mean per value of absroll**

| absroll | Rows | goal | sgz | diffrollrate | diffsatime1 | diffsatime2 | climbrate | diffsatime3 | diffsatime4 | sa | p | satime1 | q | satime2 | diffdiffclb | curroll | diffclb | satime3 | satime4 |
| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
| -23 | 1 | 0.027 | 22 | 0.033 | 0 | 0 | 386 | 0 | 0 | -0.0008 | 0.15 | -0.0008 | 0.13 | -0.0008 | -0.1 | -3 | 11 | -0.0008 | -0.0008 |
| -22 | 24 | 0.03067 | -1.208 | 0.01733 | 8.333e-06 | 0 | -16.13 | -4.167e-06 | 0 | -0.00133 | -0.04667 | -0.0013 | 0.20875 | -0.00133 | 0.00417 | -1.183 | 2.458 | -0.00133 | -0.00133 |
| -21 | 128 | 0.0314 | -10.7 | 0.00983 | -2.344e-06 | 1.563e-06 | 96.14 | -1.484e-05 | 3.125e-06 | -0.00148 | -0.04367 | -0.00147 | 0.21719 | -0.00148 | -0.00625 | -0.88984 | -0.05469 | -0.00148 | -0.00147 |
| -20 | 294 | 0.02865 | -13.72 | 0.00743 | -3.061e-06 | 0 | -21.39 | 2.721e-06 | 0 | -0.00137 | -0.02551 | -0.00136 | 0.18922 | -0.00137 | -0.08537 | -0.70374 | 0.19048 | -0.00137 | -0.00137 |
| -19 | 437 | 0.02641 | -14.3 | 0.00163 | -5.950e-06 | 0 | -21.37 | 5.263e-06 | 2.288e-07 | -0.00135 | -0.03384 | -0.00133 | 0.15941 | -0.00134 | 0.01442 | -0.16453 | 0.40046 | -0.00134 | -0.00135 |
| -18 | 502 | 0.02635 | -18.89 | -0.00243 | -1.335e-05 | 0 | -7.62 | -1.594e-06 | 0 | -0.00135 | -0.02149 | -0.00135 | 0.15392 | -0.00135 | -0.04243 | 0.24323 | -0.48606 | -0.00135 | -0.00135 |
| -17 | 448 | 0.02544 | -13.73 | 0.00134 | -1.920e-05 | 2.232e-07 | 0.20536 | -2.902e-06 | 0 | -0.00119 | 0.01545 | -0.00119 | 0.13033 | -0.00118 | -0.01607 | -0.0596 | -0.34375 | -0.00119 | -0.00119 |
| -16 | 588 | 0.0246 | -16.55 | 0.00331 | -5.442e-06 | 0 | -7.315 | -3.401e-06 | 0 | -0.00107 | -0.02162 | -0.00106 | 0.10685 | -0.00107 | -0.01922 | -0.28316 | 0.2466 | -0.00107 | -0.00107 |
| -15 | 756 | 0.02371 | -13.32 | -0.00118 | -8.598e-06 | 0 | 3.52 | -3.968e-07 | 0 | -0.00105 | -0.0081 | -0.00104 | 0.10402 | -0.00105 | -0.06217 | 0.0168 | -0.80688 | -0.00105 | -0.00105 |
| -14 | 928 | 0.02407 | -11.92 | 7.435e-05 | -6.142e-06 | 0 | -22.83 | -4.203e-06 | 0 | -0.00099 | -0.00848 | -0.00098 | 0.08738 | -0.00098 | 0.00226 | -0.10862 | -1.032 | -0.00098 | -0.00099 |

The first 10 rows of 21. The other 11 are in the notebook.

##### Correlation

Each row pairs `absroll` with one other numeric column and reports how strongly the two move together, in which direction, and whether the association could be chance. Pearson's coefficient measures a straight-line relationship. Spearman's rho and Kendall's tau measure a monotonic relationship on ranks, which makes them resistant to outliers and lets them see a curved but consistently rising or falling pattern. A strong coefficient is an association, not an explanation: two columns can move together because a third one moves both.

The table lists every other numeric column against `absroll`, with three correlation coefficients, the significance of the Pearson coefficient and its confidence interval.

| Measure | Meaning |
| --- | --- |
| Covariance | The direction of the relationship (positive or negative) in the units of the two columns. It is not standardized, so its size says little about strength without the columns' own spread |
| Pearson's Correlation Coefficient | The strength and direction of a linear relationship, from -1 (a perfect falling line) through 0 (no linear relationship) to 1 (a perfect rising line) |
| Spearman's ρ | The strength and direction of a monotonic relationship, computed on ranks rather than values, from -1 to 1. It follows a curved pattern as long as it rises or falls consistently, and outliers move it little |
| Kendall's τ | The strength and direction of association from the agreement and disagreement of rank order across pairs of rows, from -1 to 1. It is the steadier of the two rank measures when the rows are few |
| p-value | The two-sided p-value of the Pearson coefficient under the hypothesis of zero correlation, from the t-distribution with n-2 degrees of freedom. A small value (below 0.05, for instance) means a coefficient this large is unlikely to arise by chance |
| q-value | The p-value adjusted for multiple comparisons across all pairs involving absroll (Benjamini-Hochberg). Among all pairs reported with q below 0.05, about 5% or fewer are expected to be false discoveries |
| 95% CI (Pearson) | The lower and upper bounds of the 95% confidence interval on the Pearson coefficient, from the Fisher z-transform. An interval that contains 0 leaves the direction of the relationship open |

#### Visualization

The charts in this chapter were chosen from the type of `absroll` and of the columns it is compared with: a numeric column gets a histogram, a box plot and a value sequence, a categorical column gets a frequency chart, and each comparison with another column gets the chart that suits the pair. The charts complement the figures in the Description chapter; the shape of a distribution and the position of its outliers are easier to see than to read.

### climbRate

This chapter profiles `climbrate`: its distribution in figures and charts, and how it relates to the other columns through grouped comparisons, pairwise charts and correlation measures. The Description chapter carries the figures and the Visualization chapter the charts. When the data carries a date column, an Over Time chapter shows `climbrate` in date order and a Time Series chapter separates its trend, season and residual. When `climbrate` is a target with classes, a Class Balance chapter counts the rows in each class.

#### Description

The figures below summarize `climbrate` in numbers: where its values center (mean, median, mode), how far they spread (range, variance, standard deviation, interquartile range) and how they are distributed across percentiles. They are the reference for every chart in the Visualization chapter and for the correlation measures further down.

The row for `climbrate` reads from left to right: location first, then spread, then shape. The symbols in the header row (`x̅`, `σ`, `σ²`, `IQR`, `{x}`, `|X|`, and the percentile and decile columns) are defined in the Descriptive Statistics chapter under General in the Data section.

**climbrate**

| Statistic | Value |
| --- | --- |
| Type | integer |
| Values present | 16,599 |
| Distinct values | 1500 |
| Continuous | yes |
| Decimal places | 0 |
| Minimum | -993 |
| Maximum | 973 |
| Mean | -11.8 |
| Median | -31 |
| Mode | -64 |

The first 10 rows of 17. The other 7 are in the notebook.

##### Correlation

Each row pairs `climbrate` with one other numeric column and reports how strongly the two move together, in which direction, and whether the association could be chance. Pearson's coefficient measures a straight-line relationship. Spearman's rho and Kendall's tau measure a monotonic relationship on ranks, which makes them resistant to outliers and lets them see a curved but consistently rising or falling pattern. A strong coefficient is an association, not an explanation: two columns can move together because a third one moves both.

The table lists every other numeric column against `climbrate`, with three correlation coefficients, the significance of the Pearson coefficient and its confidence interval.

| Measure | Meaning |
| --- | --- |
| Covariance | The direction of the relationship (positive or negative) in the units of the two columns. It is not standardized, so its size says little about strength without the columns' own spread |
| Pearson's Correlation Coefficient | The strength and direction of a linear relationship, from -1 (a perfect falling line) through 0 (no linear relationship) to 1 (a perfect rising line) |
| Spearman's ρ | The strength and direction of a monotonic relationship, computed on ranks rather than values, from -1 to 1. It follows a curved pattern as long as it rises or falls consistently, and outliers move it little |
| Kendall's τ | The strength and direction of association from the agreement and disagreement of rank order across pairs of rows, from -1 to 1. It is the steadier of the two rank measures when the rows are few |
| p-value | The two-sided p-value of the Pearson coefficient under the hypothesis of zero correlation, from the t-distribution with n-2 degrees of freedom. A small value (below 0.05, for instance) means a coefficient this large is unlikely to arise by chance |
| q-value | The p-value adjusted for multiple comparisons across all pairs involving climbrate (Benjamini-Hochberg). Among all pairs reported with q below 0.05, about 5% or fewer are expected to be false discoveries |
| 95% CI (Pearson) | The lower and upper bounds of the 95% confidence interval on the Pearson coefficient, from the Fisher z-transform. An interval that contains 0 leaves the direction of the relationship open |

#### Visualization

The charts in this chapter were chosen from the type of `climbrate` and of the columns it is compared with: a numeric column gets a histogram, a box plot and a value sequence, a categorical column gets a frequency chart, and each comparison with another column gets the chart that suits the pair. The charts complement the figures in the Description chapter; the shape of a distribution and the position of its outliers are easier to see than to read.

### curRoll

This chapter profiles `curroll`: its distribution in figures and charts, and how it relates to the other columns through grouped comparisons, pairwise charts and correlation measures. The Description chapter carries the figures and the Visualization chapter the charts. When the data carries a date column, an Over Time chapter shows `curroll` in date order and a Time Series chapter separates its trend, season and residual. When `curroll` is a target with classes, a Class Balance chapter counts the rows in each class.

#### Description

The figures below summarize `curroll` in numbers: where its values center (mean, median, mode), how far they spread (range, variance, standard deviation, interquartile range) and how they are distributed across percentiles. They are the reference for every chart in the Visualization chapter and for the correlation measures further down.

The row for `curroll` reads from left to right: location first, then spread, then shape. The symbols in the header row (`x̅`, `σ`, `σ²`, `IQR`, `{x}`, `|X|`, and the percentile and decile columns) are defined in the Descriptive Statistics chapter under General in the Data section.

**curroll**

| Statistic | Value |
| --- | --- |
| Type | number |
| Values present | 16,599 |
| Distinct values | 60 |
| Continuous | yes |
| Decimal places | 1 |
| Minimum | -3 |
| Maximum | 2.9 |
| Mean | 0.04689 |
| Median | 0.1 |
| Mode | 0.3 |

The first 10 rows of 17. The other 7 are in the notebook.

##### Correlation

Each row pairs `curroll` with one other numeric column and reports how strongly the two move together, in which direction, and whether the association could be chance. Pearson's coefficient measures a straight-line relationship. Spearman's rho and Kendall's tau measure a monotonic relationship on ranks, which makes them resistant to outliers and lets them see a curved but consistently rising or falling pattern. A strong coefficient is an association, not an explanation: two columns can move together because a third one moves both.

The table lists every other numeric column against `curroll`, with three correlation coefficients, the significance of the Pearson coefficient and its confidence interval.

| Measure | Meaning |
| --- | --- |
| Covariance | The direction of the relationship (positive or negative) in the units of the two columns. It is not standardized, so its size says little about strength without the columns' own spread |
| Pearson's Correlation Coefficient | The strength and direction of a linear relationship, from -1 (a perfect falling line) through 0 (no linear relationship) to 1 (a perfect rising line) |
| Spearman's ρ | The strength and direction of a monotonic relationship, computed on ranks rather than values, from -1 to 1. It follows a curved pattern as long as it rises or falls consistently, and outliers move it little |
| Kendall's τ | The strength and direction of association from the agreement and disagreement of rank order across pairs of rows, from -1 to 1. It is the steadier of the two rank measures when the rows are few |
| p-value | The two-sided p-value of the Pearson coefficient under the hypothesis of zero correlation, from the t-distribution with n-2 degrees of freedom. A small value (below 0.05, for instance) means a coefficient this large is unlikely to arise by chance |
| q-value | The p-value adjusted for multiple comparisons across all pairs involving curroll (Benjamini-Hochberg). Among all pairs reported with q below 0.05, about 5% or fewer are expected to be false discoveries |
| 95% CI (Pearson) | The lower and upper bounds of the 95% confidence interval on the Pearson coefficient, from the Fisher z-transform. An interval that contains 0 leaves the direction of the relationship open |

#### Visualization

The charts in this chapter were chosen from the type of `curroll` and of the columns it is compared with: a numeric column gets a histogram, a box plot and a value sequence, a categorical column gets a frequency chart, and each comparison with another column gets the chart that suits the pair. The charts complement the figures in the Description chapter; the shape of a distribution and the position of its outliers are easier to see than to read.

### diffClb

This chapter profiles `diffclb`: its distribution in figures and charts, and how it relates to the other columns through grouped comparisons, pairwise charts and correlation measures. The Description chapter carries the figures and the Visualization chapter the charts. When the data carries a date column, an Over Time chapter shows `diffclb` in date order and a Time Series chapter separates its trend, season and residual. When `diffclb` is a target with classes, a Class Balance chapter counts the rows in each class.

#### Description

The figures below summarize `diffclb` in numbers: where its values center (mean, median, mode), how far they spread (range, variance, standard deviation, interquartile range) and how they are distributed across percentiles. They are the reference for every chart in the Visualization chapter and for the correlation measures further down.

The row for `diffclb` reads from left to right: location first, then spread, then shape. The symbols in the header row (`x̅`, `σ`, `σ²`, `IQR`, `{x}`, `|X|`, and the percentile and decile columns) are defined in the Descriptive Statistics chapter under General in the Data section.

**diffclb**

| Statistic | Value |
| --- | --- |
| Type | integer |
| Values present | 16,599 |
| Distinct values | 91 |
| Continuous | no |
| Decimal places | 0 |
| Minimum | -56 |
| Maximum | 45 |
| Mean | -0.56979 |
| Median | 0 |
| Mode | 1 |

The first 10 rows of 17. The other 7 are in the notebook.

##### Correlation

Each row pairs `diffclb` with one other numeric column and reports how strongly the two move together, in which direction, and whether the association could be chance. Pearson's coefficient measures a straight-line relationship. Spearman's rho and Kendall's tau measure a monotonic relationship on ranks, which makes them resistant to outliers and lets them see a curved but consistently rising or falling pattern. A strong coefficient is an association, not an explanation: two columns can move together because a third one moves both.

The table lists every other numeric column against `diffclb`, with three correlation coefficients, the significance of the Pearson coefficient and its confidence interval.

| Measure | Meaning |
| --- | --- |
| Covariance | The direction of the relationship (positive or negative) in the units of the two columns. It is not standardized, so its size says little about strength without the columns' own spread |
| Pearson's Correlation Coefficient | The strength and direction of a linear relationship, from -1 (a perfect falling line) through 0 (no linear relationship) to 1 (a perfect rising line) |
| Spearman's ρ | The strength and direction of a monotonic relationship, computed on ranks rather than values, from -1 to 1. It follows a curved pattern as long as it rises or falls consistently, and outliers move it little |
| Kendall's τ | The strength and direction of association from the agreement and disagreement of rank order across pairs of rows, from -1 to 1. It is the steadier of the two rank measures when the rows are few |
| p-value | The two-sided p-value of the Pearson coefficient under the hypothesis of zero correlation, from the t-distribution with n-2 degrees of freedom. A small value (below 0.05, for instance) means a coefficient this large is unlikely to arise by chance |
| q-value | The p-value adjusted for multiple comparisons across all pairs involving diffclb (Benjamini-Hochberg). Among all pairs reported with q below 0.05, about 5% or fewer are expected to be false discoveries |
| 95% CI (Pearson) | The lower and upper bounds of the 95% confidence interval on the Pearson coefficient, from the Fisher z-transform. An interval that contains 0 leaves the direction of the relationship open |

#### Visualization

The charts in this chapter were chosen from the type of `diffclb` and of the columns it is compared with: a numeric column gets a histogram, a box plot and a value sequence, a categorical column gets a frequency chart, and each comparison with another column gets the chart that suits the pair. The charts complement the figures in the Description chapter; the shape of a distribution and the position of its outliers are easier to see than to read.

### diffDiffClb

This chapter profiles `diffdiffclb`: its distribution in figures and charts, and how it relates to the other columns through grouped comparisons, pairwise charts and correlation measures. The Description chapter carries the figures and the Visualization chapter the charts. When the data carries a date column, an Over Time chapter shows `diffdiffclb` in date order and a Time Series chapter separates its trend, season and residual. When `diffdiffclb` is a target with classes, a Class Balance chapter counts the rows in each class.

#### Description

The figures below summarize `diffdiffclb` in numbers: where its values center (mean, median, mode), how far they spread (range, variance, standard deviation, interquartile range) and how they are distributed across percentiles. They are the reference for every chart in the Visualization chapter and for the correlation measures further down.

The row for `diffdiffclb` reads from left to right: location first, then spread, then shape. The symbols in the header row (`x̅`, `σ`, `σ²`, `IQR`, `{x}`, `|X|`, and the percentile and decile columns) are defined in the Descriptive Statistics chapter under General in the Data section.

**diffdiffclb**

| Statistic | Value |
| --- | --- |
| Type | number |
| Values present | 16,599 |
| Distinct values | 134 |
| Continuous | yes |
| Decimal places | 1 |
| Minimum | -8.3 |
| Maximum | 8.5 |
| Mean | -0.03398 |
| Median | -0.1 |
| Mode | -0.1 |

The first 10 rows of 17. The other 7 are in the notebook.

##### Correlation

Each row pairs `diffdiffclb` with one other numeric column and reports how strongly the two move together, in which direction, and whether the association could be chance. Pearson's coefficient measures a straight-line relationship. Spearman's rho and Kendall's tau measure a monotonic relationship on ranks, which makes them resistant to outliers and lets them see a curved but consistently rising or falling pattern. A strong coefficient is an association, not an explanation: two columns can move together because a third one moves both.

The table lists every other numeric column against `diffdiffclb`, with three correlation coefficients, the significance of the Pearson coefficient and its confidence interval.

| Measure | Meaning |
| --- | --- |
| Covariance | The direction of the relationship (positive or negative) in the units of the two columns. It is not standardized, so its size says little about strength without the columns' own spread |
| Pearson's Correlation Coefficient | The strength and direction of a linear relationship, from -1 (a perfect falling line) through 0 (no linear relationship) to 1 (a perfect rising line) |
| Spearman's ρ | The strength and direction of a monotonic relationship, computed on ranks rather than values, from -1 to 1. It follows a curved pattern as long as it rises or falls consistently, and outliers move it little |
| Kendall's τ | The strength and direction of association from the agreement and disagreement of rank order across pairs of rows, from -1 to 1. It is the steadier of the two rank measures when the rows are few |
| p-value | The two-sided p-value of the Pearson coefficient under the hypothesis of zero correlation, from the t-distribution with n-2 degrees of freedom. A small value (below 0.05, for instance) means a coefficient this large is unlikely to arise by chance |
| q-value | The p-value adjusted for multiple comparisons across all pairs involving diffdiffclb (Benjamini-Hochberg). Among all pairs reported with q below 0.05, about 5% or fewer are expected to be false discoveries |
| 95% CI (Pearson) | The lower and upper bounds of the 95% confidence interval on the Pearson coefficient, from the Fisher z-transform. An interval that contains 0 leaves the direction of the relationship open |

#### Visualization

The charts in this chapter were chosen from the type of `diffdiffclb` and of the columns it is compared with: a numeric column gets a histogram, a box plot and a value sequence, a categorical column gets a frequency chart, and each comparison with another column gets the chart that suits the pair. The charts complement the figures in the Description chapter; the shape of a distribution and the position of its outliers are easier to see than to read.

### diffRollRate

This chapter profiles `diffrollrate`: its distribution in figures and charts, and how it relates to the other columns through grouped comparisons, pairwise charts and correlation measures. The Description chapter carries the figures and the Visualization chapter the charts. When the data carries a date column, an Over Time chapter shows `diffrollrate` in date order and a Time Series chapter separates its trend, season and residual. When `diffrollrate` is a target with classes, a Class Balance chapter counts the rows in each class.

#### Description

The figures below summarize `diffrollrate` in numbers: where its values center (mean, median, mode), how far they spread (range, variance, standard deviation, interquartile range) and how they are distributed across percentiles. They are the reference for every chart in the Visualization chapter and for the correlation measures further down.

The row for `diffrollrate` reads from left to right: location first, then spread, then shape. The symbols in the header row (`x̅`, `σ`, `σ²`, `IQR`, `{x}`, `|X|`, and the percentile and decile columns) are defined in the Descriptive Statistics chapter under General in the Data section.

**diffrollrate**

| Statistic | Value |
| --- | --- |
| Type | number |
| Values present | 16,599 |
| Distinct values | 113 |
| Continuous | yes |
| Decimal places | 3 |
| Minimum | -0.084 |
| Maximum | 0.056 |
| Mean | -0.00105 |
| Median | -0.001 |
| Mode | -0.002 |

The first 10 rows of 17. The other 7 are in the notebook.

##### Correlation

Each row pairs `diffrollrate` with one other numeric column and reports how strongly the two move together, in which direction, and whether the association could be chance. Pearson's coefficient measures a straight-line relationship. Spearman's rho and Kendall's tau measure a monotonic relationship on ranks, which makes them resistant to outliers and lets them see a curved but consistently rising or falling pattern. A strong coefficient is an association, not an explanation: two columns can move together because a third one moves both.

The table lists every other numeric column against `diffrollrate`, with three correlation coefficients, the significance of the Pearson coefficient and its confidence interval.

| Measure | Meaning |
| --- | --- |
| Covariance | The direction of the relationship (positive or negative) in the units of the two columns. It is not standardized, so its size says little about strength without the columns' own spread |
| Pearson's Correlation Coefficient | The strength and direction of a linear relationship, from -1 (a perfect falling line) through 0 (no linear relationship) to 1 (a perfect rising line) |
| Spearman's ρ | The strength and direction of a monotonic relationship, computed on ranks rather than values, from -1 to 1. It follows a curved pattern as long as it rises or falls consistently, and outliers move it little |
| Kendall's τ | The strength and direction of association from the agreement and disagreement of rank order across pairs of rows, from -1 to 1. It is the steadier of the two rank measures when the rows are few |
| p-value | The two-sided p-value of the Pearson coefficient under the hypothesis of zero correlation, from the t-distribution with n-2 degrees of freedom. A small value (below 0.05, for instance) means a coefficient this large is unlikely to arise by chance |
| q-value | The p-value adjusted for multiple comparisons across all pairs involving diffrollrate (Benjamini-Hochberg). Among all pairs reported with q below 0.05, about 5% or fewer are expected to be false discoveries |
| 95% CI (Pearson) | The lower and upper bounds of the 95% confidence interval on the Pearson coefficient, from the Fisher z-transform. An interval that contains 0 leaves the direction of the relationship open |

#### Visualization

The charts in this chapter were chosen from the type of `diffrollrate` and of the columns it is compared with: a numeric column gets a histogram, a box plot and a value sequence, a categorical column gets a frequency chart, and each comparison with another column gets the chart that suits the pair. The charts complement the figures in the Description chapter; the shape of a distribution and the position of its outliers are easier to see than to read.

### diffSaTime1

This chapter profiles `diffsatime1`: its distribution in figures and charts, and how it relates to the other columns through grouped comparisons, pairwise charts and correlation measures. The Description chapter carries the figures and the Visualization chapter the charts. When the data carries a date column, an Over Time chapter shows `diffsatime1` in date order and a Time Series chapter separates its trend, season and residual. When `diffsatime1` is a target with classes, a Class Balance chapter counts the rows in each class.

#### Description

The figures below summarize `diffsatime1` in numbers: where its values center (mean, median, mode), how far they spread (range, variance, standard deviation, interquartile range) and how they are distributed across percentiles. They are the reference for every chart in the Visualization chapter and for the correlation measures further down.

The row for `diffsatime1` reads from left to right: location first, then spread, then shape. The symbols in the header row (`x̅`, `σ`, `σ²`, `IQR`, `{x}`, `|X|`, and the percentile and decile columns) are defined in the Descriptive Statistics chapter under General in the Data section.

**diffsatime1**

| Statistic | Value |
| --- | --- |
| Type | number |
| Values present | 16,599 |
| Distinct values | 15 |
| Continuous | yes |
| Decimal places | 4 |
| Minimum | -0.0007 |
| Maximum | 0.0007 |
| Mean | -9.242e-06 |
| Median | 0 |
| Mode | 0.0 |

The first 10 rows of 17. The other 7 are in the notebook.

##### By Value

The rows are grouped by the value of `diffsatime1`, and every other column is summarized within each group with the same descriptive statistics. A statistic that shifts from group to group marks a column that moves with `diffsatime1`; one that stays level marks a column that does not. Groups with few rows produce unstable figures, so the row count of each group is the first thing to read.

**Mean per value of diffsatime1**

| diffsatime1 | Rows | goal | sgz | diffrollrate | diffsatime2 | climbrate | diffsatime3 | diffsatime4 | absroll | sa | p | satime1 | q | satime2 | diffdiffclb | curroll | diffclb | satime3 | satime4 |
| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
| -7.0E-4 | 1 | 0.035 | -36 | 0.022 | 0 | -46 | -0.0004 | 0 | -17 | -0.0008 | 0.8 | -0.0018 | 0.16 | -0.0011 | -0.4 | 0.5 |  | -0.0011 | -0.0008 |
| -6.0E-4 | 2 | 0.046 | -26 | 0.028 | 0 | 578.5 | -0.0004 | 0 | -21 | -0.00125 | 0.535 | -0.002 | 0.37 | -0.00155 | 0.65 | -0.35 | -16.5 | -0.00155 | -0.00125 |
| -5.0E-4 | 5 | 0.032 | -7.4 | 0.003 | 0 | 189.2 | -0.00018 | 0 | -16 | -0.00114 | 0.496 | -0.00166 | 0.214 | -0.00126 | -0.56 | 0.28 | -8.4 | -0.00126 | -0.00114 |
| -4.0E-4 | 51 | 0.02933 | -12.2 | 0.008 | 0 | 71.96 | -0.00012 | 0 | -15.27 | -0.00098 | 0.42039 | -0.00134 | 0.14725 | -0.00105 | -0.23137 | 0.02157 | -2.471 | -0.00105 | -0.00098 |
| -3.0E-4 | 259 | 0.02614 | -13.53 | 0.00607 | 0 | 59.17 | -8.996e-05 | 0 | -14.1 | -0.00086 | 0.38019 | -0.00108 | 0.11347 | -0.0009 | -0.30425 | 0.0417 | -1.378 | -0.0009 | -0.00086 |
| -2.0E-4 | 1180 | 0.02271 | -12.06 | 0.00285 | 0 | 6.766 | -5.559e-05 | 0 | -11.66 | -0.00072 | 0.28377 | -0.00082 | 0.07453 | -0.00074 | -0.12 | 0.14737 | -1.339 | -0.00074 | -0.00072 |
| -1.0E-4 | 571 | 0.01944 | -12.21 | 0.00611 | 0 | 26.68 | -2.207e-05 | 0 | -8.14 | -0.0004 | 0.2089 | -0.00044 | 0.01007 | -0.00041 | -0.05149 | -0.16637 | 1.27 | -0.00041 | -0.0004 |
| 0.0 | 12,653 | 0.02139 | -12.12 | -0.00092 | 2.371e-08 | -9.693 | -2.466e-06 | 2.371e-08 | -10.49 | -0.00073 | -0.00731 | -0.00073 | 0.0527 | -0.00073 | -0.03818 | 0.04959 | -0.76432 | -0.00073 | -0.00073 |
| 1.0E-4 | 1452 | 0.02176 | -16.59 | -0.00597 | 0 | -57.31 | 3.643e-05 | 0 | -11.98 | -0.00095 | -0.31618 | -0.00083 | 0.05406 | -0.00092 | 0.06143 | -0.00551 | 0.5124 | -0.00092 | -0.00095 |
| 2.0E-4 | 329 | 0.02329 | -22.7 | -0.013 | 0 | -82.79 | 6.991e-05 | 0 | -13.92 | -0.00127 | -0.43666 | -0.00101 | 0.05714 | -0.0012 | 0.19696 | 0.15805 | 2.319 | -0.0012 | -0.00127 |

The first 10 rows of 15. The other 5 are in the notebook.

##### Correlation

Each row pairs `diffsatime1` with one other numeric column and reports how strongly the two move together, in which direction, and whether the association could be chance. Pearson's coefficient measures a straight-line relationship. Spearman's rho and Kendall's tau measure a monotonic relationship on ranks, which makes them resistant to outliers and lets them see a curved but consistently rising or falling pattern. A strong coefficient is an association, not an explanation: two columns can move together because a third one moves both.

The table lists every other numeric column against `diffsatime1`, with three correlation coefficients, the significance of the Pearson coefficient and its confidence interval.

| Measure | Meaning |
| --- | --- |
| Covariance | The direction of the relationship (positive or negative) in the units of the two columns. It is not standardized, so its size says little about strength without the columns' own spread |
| Pearson's Correlation Coefficient | The strength and direction of a linear relationship, from -1 (a perfect falling line) through 0 (no linear relationship) to 1 (a perfect rising line) |
| Spearman's ρ | The strength and direction of a monotonic relationship, computed on ranks rather than values, from -1 to 1. It follows a curved pattern as long as it rises or falls consistently, and outliers move it little |
| Kendall's τ | The strength and direction of association from the agreement and disagreement of rank order across pairs of rows, from -1 to 1. It is the steadier of the two rank measures when the rows are few |
| p-value | The two-sided p-value of the Pearson coefficient under the hypothesis of zero correlation, from the t-distribution with n-2 degrees of freedom. A small value (below 0.05, for instance) means a coefficient this large is unlikely to arise by chance |
| q-value | The p-value adjusted for multiple comparisons across all pairs involving diffsatime1 (Benjamini-Hochberg). Among all pairs reported with q below 0.05, about 5% or fewer are expected to be false discoveries |
| 95% CI (Pearson) | The lower and upper bounds of the 95% confidence interval on the Pearson coefficient, from the Fisher z-transform. An interval that contains 0 leaves the direction of the relationship open |

#### Visualization

The charts in this chapter were chosen from the type of `diffsatime1` and of the columns it is compared with: a numeric column gets a histogram, a box plot and a value sequence, a categorical column gets a frequency chart, and each comparison with another column gets the chart that suits the pair. The charts complement the figures in the Description chapter; the shape of a distribution and the position of its outliers are easier to see than to read.

### diffSaTime2

This chapter profiles `diffsatime2`: its distribution in figures and charts, and how it relates to the other columns through grouped comparisons, pairwise charts and correlation measures. The Description chapter carries the figures and the Visualization chapter the charts. When the data carries a date column, an Over Time chapter shows `diffsatime2` in date order and a Time Series chapter separates its trend, season and residual. When `diffsatime2` is a target with classes, a Class Balance chapter counts the rows in each class.

#### Description

The figures below summarize `diffsatime2` in numbers: where its values center (mean, median, mode), how far they spread (range, variance, standard deviation, interquartile range) and how they are distributed across percentiles. They are the reference for every chart in the Visualization chapter and for the correlation measures further down.

The row for `diffsatime2` reads from left to right: location first, then spread, then shape. The symbols in the header row (`x̅`, `σ`, `σ²`, `IQR`, `{x}`, `|X|`, and the percentile and decile columns) are defined in the Descriptive Statistics chapter under General in the Data section.

**diffsatime2**

| Statistic | Value |
| --- | --- |
| Type | number |
| Values present | 16,599 |
| Distinct values | 3 |
| Continuous | yes |
| Decimal places | 4 |
| Minimum | 0 |
| Maximum | 0.0002 |
| Mean | 1.807e-08 |
| Median | 0 |
| Mode | 0.0 |

The first 10 rows of 17. The other 7 are in the notebook.

##### By Value

The rows are grouped by the value of `diffsatime2`, and every other column is summarized within each group with the same descriptive statistics. A statistic that shifts from group to group marks a column that moves with `diffsatime2`; one that stays level marks a column that does not. Groups with few rows produce unstable figures, so the row count of each group is the first thing to read.

**Mean per value of diffsatime2**

| diffsatime2 | Rows | goal | sgz | diffrollrate | diffsatime1 | climbrate | diffsatime3 | diffsatime4 | absroll | sa | p | satime1 | q | satime2 | diffdiffclb | curroll | diffclb | satime3 | satime4 |
| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
| 0.0 | 16,597 | 0.02162 | -12.8 | -0.00105 | -9.243e-06 | -11.76 | -3.404e-06 | 1.808e-08 | -10.79 | -0.00076 | -0.00999 | -0.00075 | 0.05446 | -0.00075 | -0.03399 | 0.04688 | -0.56872 | -0.00075 | -0.00076 |
| 1.0E-4 | 1 | 0.027 | -30 | -0.012 | 0 | -319 | 0 | 0 | -17 | -0.0017 | -0.42 | -0.0015 | 0.31 | -0.0015 | 0.1 | 0.1 | -17 | -0.0016 | -0.0016 |
| 2.0E-4 | 1 | 0.044 | -10 | 0.013 | 0 | -288 | 0 | 0.0002 | -21 | -0.0022 | -0.96 | -0.0018 | 0.25 | -0.0018 | 0.1 | 0.2 | -2 | -0.002 | -0.002 |

##### Correlation

Each row pairs `diffsatime2` with one other numeric column and reports how strongly the two move together, in which direction, and whether the association could be chance. Pearson's coefficient measures a straight-line relationship. Spearman's rho and Kendall's tau measure a monotonic relationship on ranks, which makes them resistant to outliers and lets them see a curved but consistently rising or falling pattern. A strong coefficient is an association, not an explanation: two columns can move together because a third one moves both.

The table lists every other numeric column against `diffsatime2`, with three correlation coefficients, the significance of the Pearson coefficient and its confidence interval.

| Measure | Meaning |
| --- | --- |
| Covariance | The direction of the relationship (positive or negative) in the units of the two columns. It is not standardized, so its size says little about strength without the columns' own spread |
| Pearson's Correlation Coefficient | The strength and direction of a linear relationship, from -1 (a perfect falling line) through 0 (no linear relationship) to 1 (a perfect rising line) |
| Spearman's ρ | The strength and direction of a monotonic relationship, computed on ranks rather than values, from -1 to 1. It follows a curved pattern as long as it rises or falls consistently, and outliers move it little |
| Kendall's τ | The strength and direction of association from the agreement and disagreement of rank order across pairs of rows, from -1 to 1. It is the steadier of the two rank measures when the rows are few |
| p-value | The two-sided p-value of the Pearson coefficient under the hypothesis of zero correlation, from the t-distribution with n-2 degrees of freedom. A small value (below 0.05, for instance) means a coefficient this large is unlikely to arise by chance |
| q-value | The p-value adjusted for multiple comparisons across all pairs involving diffsatime2 (Benjamini-Hochberg). Among all pairs reported with q below 0.05, about 5% or fewer are expected to be false discoveries |
| 95% CI (Pearson) | The lower and upper bounds of the 95% confidence interval on the Pearson coefficient, from the Fisher z-transform. An interval that contains 0 leaves the direction of the relationship open |

#### Visualization

The charts in this chapter were chosen from the type of `diffsatime2` and of the columns it is compared with: a numeric column gets a histogram, a box plot and a value sequence, a categorical column gets a frequency chart, and each comparison with another column gets the chart that suits the pair. The charts complement the figures in the Description chapter; the shape of a distribution and the position of its outliers are easier to see than to read.

### diffSaTime3

This chapter profiles `diffsatime3`: its distribution in figures and charts, and how it relates to the other columns through grouped comparisons, pairwise charts and correlation measures. The Description chapter carries the figures and the Visualization chapter the charts. When the data carries a date column, an Over Time chapter shows `diffsatime3` in date order and a Time Series chapter separates its trend, season and residual. When `diffsatime3` is a target with classes, a Class Balance chapter counts the rows in each class.

#### Description

The figures below summarize `diffsatime3` in numbers: where its values center (mean, median, mode), how far they spread (range, variance, standard deviation, interquartile range) and how they are distributed across percentiles. They are the reference for every chart in the Visualization chapter and for the correlation measures further down.

The row for `diffsatime3` reads from left to right: location first, then spread, then shape. The symbols in the header row (`x̅`, `σ`, `σ²`, `IQR`, `{x}`, `|X|`, and the percentile and decile columns) are defined in the Descriptive Statistics chapter under General in the Data section.

**diffsatime3**

| Statistic | Value |
| --- | --- |
| Type | number |
| Values present | 16,599 |
| Distinct values | 12 |
| Continuous | yes |
| Decimal places | 4 |
| Minimum | -0.0006 |
| Maximum | 0.0005 |
| Mean | -3.404e-06 |
| Median | 0 |
| Mode | 0.0 |

The first 10 rows of 17. The other 7 are in the notebook.

##### By Value

The rows are grouped by the value of `diffsatime3`, and every other column is summarized within each group with the same descriptive statistics. A statistic that shifts from group to group marks a column that moves with `diffsatime3`; one that stays level marks a column that does not. Groups with few rows produce unstable figures, so the row count of each group is the first thing to read.

**Mean per value of diffsatime3**

| diffsatime3 | Rows | goal | sgz | diffrollrate | diffsatime1 | diffsatime2 | climbrate | diffsatime4 | absroll | sa | p | satime1 | q | satime2 | diffdiffclb | curroll | diffclb | satime3 | satime4 |
| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
| -6.0E-4 | 1 | 0.047 | -25 | 0.026 | -0.0006 | 0 | 563 | 0 | -21 | -0.0013 | 0.56 | -0.0022 | 0.35 | -0.0018 | 1 | -0.3 | -16 | -0.0018 | -0.0013 |
| -5.0E-4 | 4 | 0.03925 | -29 | -0.006 | -0.00015 | 0 | -33.25 | 0 | -20 | -0.00195 | 0.6625 | -0.00245 | 0.2425 | -0.00235 | -0.05 | 0.05 | -0.25 | -0.00235 | -0.00195 |
| -4.0E-4 | 23 | 0.03004 | -14.74 | 0.00287 | -0.00025 | 0 | -42.78 | 0 | -14.74 | -0.00109 | 0.45609 | -0.00153 | 0.15348 | -0.00137 | -0.22609 | 0.30435 | -3.783 | -0.00137 | -0.00109 |
| -3.0E-4 | 94 | 0.02563 | -12.78 | 0.00137 | -0.00017 | 0 | 7.723 | 0 | -13.71 | -0.00092 | 0.40968 | -0.00121 | 0.13713 | -0.00111 | -0.43936 | 0.18936 | -2.479 | -0.00111 | -0.00092 |
| -2.0E-4 | 536 | 0.02304 | -12.01 | 0.0003 | -0.00014 | 0 | -11.87 | 0 | -11.52 | -0.00075 | 0.3205 | -0.0009 | 0.08636 | -0.00083 | -0.22388 | 0.18526 | -2.31 | -0.00083 | -0.00075 |
| -1.0E-4 | 264 | 0.02023 | -11.07 | 0.00422 | -9.015e-05 | 0 | 21.39 | 0 | -8.682 | -0.00048 | 0.2192 | -0.00054 | 0.03962 | -0.00051 | -0.2303 | -0.08258 | -0.55682 | -0.00051 | -0.00048 |
| 0.0 | 14,771 | 0.02151 | -12.34 | -0.00088 | -8.192e-06 | 2.031e-08 | -9.372 | 3.385e-08 | -10.66 | -0.00074 | -0.00677 | -0.00074 | 0.05305 | -0.00074 | -0.02489 | 0.04392 | -0.62257 | -0.00074 | -0.00074 |
| 1.0E-4 | 703 | 0.02205 | -19.46 | -0.00514 | 8.193e-05 | 0 | -50.9 | 0 | -12.16 | -0.00096 | -0.34723 | -0.0008 | 0.05108 | -0.00088 | -0.00213 | 0.00128 | 1.04 | -0.00088 | -0.00096 |
| 2.0E-4 | 156 | 0.02249 | -26.8 | -0.00953 | 0.00013 | 0 | -115.2 | 0 | -13.65 | -0.00118 | -0.49077 | -0.00087 | 0.04679 | -0.001 | 0.11154 | 0.175 | 3.654 | -0.001 | -0.00118 |
| 3.0E-4 | 33 | 0.02603 | -27.58 | -0.0137 | 0.00018 | 0 | -58.3 | 0 | -15.33 | -0.00152 | -0.56485 | -0.00105 | 0.05818 | -0.00123 | 0.31818 | 0.03636 | 3.879 | -0.00123 | -0.00152 |

The first 10 rows of 12. The other 2 are in the notebook.

##### Correlation

Each row pairs `diffsatime3` with one other numeric column and reports how strongly the two move together, in which direction, and whether the association could be chance. Pearson's coefficient measures a straight-line relationship. Spearman's rho and Kendall's tau measure a monotonic relationship on ranks, which makes them resistant to outliers and lets them see a curved but consistently rising or falling pattern. A strong coefficient is an association, not an explanation: two columns can move together because a third one moves both.

The table lists every other numeric column against `diffsatime3`, with three correlation coefficients, the significance of the Pearson coefficient and its confidence interval.

| Measure | Meaning |
| --- | --- |
| Covariance | The direction of the relationship (positive or negative) in the units of the two columns. It is not standardized, so its size says little about strength without the columns' own spread |
| Pearson's Correlation Coefficient | The strength and direction of a linear relationship, from -1 (a perfect falling line) through 0 (no linear relationship) to 1 (a perfect rising line) |
| Spearman's ρ | The strength and direction of a monotonic relationship, computed on ranks rather than values, from -1 to 1. It follows a curved pattern as long as it rises or falls consistently, and outliers move it little |
| Kendall's τ | The strength and direction of association from the agreement and disagreement of rank order across pairs of rows, from -1 to 1. It is the steadier of the two rank measures when the rows are few |
| p-value | The two-sided p-value of the Pearson coefficient under the hypothesis of zero correlation, from the t-distribution with n-2 degrees of freedom. A small value (below 0.05, for instance) means a coefficient this large is unlikely to arise by chance |
| q-value | The p-value adjusted for multiple comparisons across all pairs involving diffsatime3 (Benjamini-Hochberg). Among all pairs reported with q below 0.05, about 5% or fewer are expected to be false discoveries |
| 95% CI (Pearson) | The lower and upper bounds of the 95% confidence interval on the Pearson coefficient, from the Fisher z-transform. An interval that contains 0 leaves the direction of the relationship open |

#### Visualization

The charts in this chapter were chosen from the type of `diffsatime3` and of the columns it is compared with: a numeric column gets a histogram, a box plot and a value sequence, a categorical column gets a frequency chart, and each comparison with another column gets the chart that suits the pair. The charts complement the figures in the Description chapter; the shape of a distribution and the position of its outliers are easier to see than to read.

### diffSaTime4

This chapter profiles `diffsatime4`: its distribution in figures and charts, and how it relates to the other columns through grouped comparisons, pairwise charts and correlation measures. The Description chapter carries the figures and the Visualization chapter the charts. When the data carries a date column, an Over Time chapter shows `diffsatime4` in date order and a Time Series chapter separates its trend, season and residual. When `diffsatime4` is a target with classes, a Class Balance chapter counts the rows in each class.

#### Description

The figures below summarize `diffsatime4` in numbers: where its values center (mean, median, mode), how far they spread (range, variance, standard deviation, interquartile range) and how they are distributed across percentiles. They are the reference for every chart in the Visualization chapter and for the correlation measures further down.

The row for `diffsatime4` reads from left to right: location first, then spread, then shape. The symbols in the header row (`x̅`, `σ`, `σ²`, `IQR`, `{x}`, `|X|`, and the percentile and decile columns) are defined in the Descriptive Statistics chapter under General in the Data section.

**diffsatime4**

| Statistic | Value |
| --- | --- |
| Type | number |
| Values present | 16,599 |
| Distinct values | 3 |
| Continuous | yes |
| Decimal places | 4 |
| Minimum | 0 |
| Maximum | 0.0002 |
| Mean | 3.012e-08 |
| Median | 0 |
| Mode | 0.0 |

The first 10 rows of 17. The other 7 are in the notebook.

##### By Value

The rows are grouped by the value of `diffsatime4`, and every other column is summarized within each group with the same descriptive statistics. A statistic that shifts from group to group marks a column that moves with `diffsatime4`; one that stays level marks a column that does not. Groups with few rows produce unstable figures, so the row count of each group is the first thing to read.

**Mean per value of diffsatime4**

| diffsatime4 | Rows | goal | sgz | diffrollrate | diffsatime1 | diffsatime2 | climbrate | diffsatime3 | absroll | sa | p | satime1 | q | satime2 | diffdiffclb | curroll | diffclb | satime3 | satime4 |
| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
| 0.0 | 16,596 | 0.02162 | -12.8 | -0.00105 | -9.261e-06 | 6.026e-09 | -11.77 | -3.404e-06 | -10.79 | -0.00076 | -0.00991 | -0.00075 | 0.05446 | -0.00075 | -0.03401 | 0.04688 | -0.56935 | -0.00075 | -0.00076 |
| 1.0E-4 | 1 | 0.029 | 41 | -0.01 | 0 | 0 | 56 | 0 | -19 | -0.0018 | -0.84 | -0.0017 | 0.22 | -0.0017 | 0 | 0.1 | -5 | -0.0017 | -0.0017 |
| 2.0E-4 | 2 | 0.045 | -10.5 | 0.017 | 0.00015 | 0.0001 | -289 | 0 | -21 | -0.0021 | -0.935 | -0.00165 | 0.24 | -0.0018 | 0.25 | 0.1 | -2 | -0.0019 | -0.0019 |

##### Correlation

Each row pairs `diffsatime4` with one other numeric column and reports how strongly the two move together, in which direction, and whether the association could be chance. Pearson's coefficient measures a straight-line relationship. Spearman's rho and Kendall's tau measure a monotonic relationship on ranks, which makes them resistant to outliers and lets them see a curved but consistently rising or falling pattern. A strong coefficient is an association, not an explanation: two columns can move together because a third one moves both.

The table lists every other numeric column against `diffsatime4`, with three correlation coefficients, the significance of the Pearson coefficient and its confidence interval.

| Measure | Meaning |
| --- | --- |
| Covariance | The direction of the relationship (positive or negative) in the units of the two columns. It is not standardized, so its size says little about strength without the columns' own spread |
| Pearson's Correlation Coefficient | The strength and direction of a linear relationship, from -1 (a perfect falling line) through 0 (no linear relationship) to 1 (a perfect rising line) |
| Spearman's ρ | The strength and direction of a monotonic relationship, computed on ranks rather than values, from -1 to 1. It follows a curved pattern as long as it rises or falls consistently, and outliers move it little |
| Kendall's τ | The strength and direction of association from the agreement and disagreement of rank order across pairs of rows, from -1 to 1. It is the steadier of the two rank measures when the rows are few |
| p-value | The two-sided p-value of the Pearson coefficient under the hypothesis of zero correlation, from the t-distribution with n-2 degrees of freedom. A small value (below 0.05, for instance) means a coefficient this large is unlikely to arise by chance |
| q-value | The p-value adjusted for multiple comparisons across all pairs involving diffsatime4 (Benjamini-Hochberg). Among all pairs reported with q below 0.05, about 5% or fewer are expected to be false discoveries |
| 95% CI (Pearson) | The lower and upper bounds of the 95% confidence interval on the Pearson coefficient, from the Fisher z-transform. An interval that contains 0 leaves the direction of the relationship open |

#### Visualization

The charts in this chapter were chosen from the type of `diffsatime4` and of the columns it is compared with: a numeric column gets a histogram, a box plot and a value sequence, a categorical column gets a frequency chart, and each comparison with another column gets the chart that suits the pair. The charts complement the figures in the Description chapter; the shape of a distribution and the position of its outliers are easier to see than to read.

### Goal

This chapter profiles `goal`: its distribution in figures and charts, and how it relates to the other columns through grouped comparisons, pairwise charts and correlation measures. The Description chapter carries the figures and the Visualization chapter the charts. When the data carries a date column, an Over Time chapter shows `goal` in date order and a Time Series chapter separates its trend, season and residual. When `goal` is a target with classes, a Class Balance chapter counts the rows in each class.

#### Description

The figures below summarize `goal` in numbers: where its values center (mean, median, mode), how far they spread (range, variance, standard deviation, interquartile range) and how they are distributed across percentiles. They are the reference for every chart in the Visualization chapter and for the correlation measures further down.

The row for `goal` reads from left to right: location first, then spread, then shape. The symbols in the header row (`x̅`, `σ`, `σ²`, `IQR`, `{x}`, `|X|`, and the percentile and decile columns) are defined in the Descriptive Statistics chapter under General in the Data section.

**goal**

| Statistic | Value |
| --- | --- |
| Type | number |
| Values present | 16,599 |
| Distinct values | 61 |
| Continuous | yes |
| Decimal places | 3 |
| Minimum | 0.012 |
| Maximum | 0.078 |
| Mean | 0.02162 |
| Median | 0.02 |
| Mode | 0.018 |

The first 10 rows of 17. The other 7 are in the notebook.

##### Correlation

Each row pairs `goal` with one other numeric column and reports how strongly the two move together, in which direction, and whether the association could be chance. Pearson's coefficient measures a straight-line relationship. Spearman's rho and Kendall's tau measure a monotonic relationship on ranks, which makes them resistant to outliers and lets them see a curved but consistently rising or falling pattern. A strong coefficient is an association, not an explanation: two columns can move together because a third one moves both.

The table lists every other numeric column against `goal`, with three correlation coefficients, the significance of the Pearson coefficient and its confidence interval.

| Measure | Meaning |
| --- | --- |
| Covariance | The direction of the relationship (positive or negative) in the units of the two columns. It is not standardized, so its size says little about strength without the columns' own spread |
| Pearson's Correlation Coefficient | The strength and direction of a linear relationship, from -1 (a perfect falling line) through 0 (no linear relationship) to 1 (a perfect rising line) |
| Spearman's ρ | The strength and direction of a monotonic relationship, computed on ranks rather than values, from -1 to 1. It follows a curved pattern as long as it rises or falls consistently, and outliers move it little |
| Kendall's τ | The strength and direction of association from the agreement and disagreement of rank order across pairs of rows, from -1 to 1. It is the steadier of the two rank measures when the rows are few |
| p-value | The two-sided p-value of the Pearson coefficient under the hypothesis of zero correlation, from the t-distribution with n-2 degrees of freedom. A small value (below 0.05, for instance) means a coefficient this large is unlikely to arise by chance |
| q-value | The p-value adjusted for multiple comparisons across all pairs involving goal (Benjamini-Hochberg). Among all pairs reported with q below 0.05, about 5% or fewer are expected to be false discoveries |
| 95% CI (Pearson) | The lower and upper bounds of the 95% confidence interval on the Pearson coefficient, from the Fisher z-transform. An interval that contains 0 leaves the direction of the relationship open |

#### Visualization

The charts in this chapter were chosen from the type of `goal` and of the columns it is compared with: a numeric column gets a histogram, a box plot and a value sequence, a categorical column gets a frequency chart, and each comparison with another column gets the chart that suits the pair. The charts complement the figures in the Description chapter; the shape of a distribution and the position of its outliers are easier to see than to read.

### P

This chapter profiles `p`: its distribution in figures and charts, and how it relates to the other columns through grouped comparisons, pairwise charts and correlation measures. The Description chapter carries the figures and the Visualization chapter the charts. When the data carries a date column, an Over Time chapter shows `p` in date order and a Time Series chapter separates its trend, season and residual. When `p` is a target with classes, a Class Balance chapter counts the rows in each class.

#### Description

The figures below summarize `p` in numbers: where its values center (mean, median, mode), how far they spread (range, variance, standard deviation, interquartile range) and how they are distributed across percentiles. They are the reference for every chart in the Visualization chapter and for the correlation measures further down.

The row for `p` reads from left to right: location first, then spread, then shape. The symbols in the header row (`x̅`, `σ`, `σ²`, `IQR`, `{x}`, `|X|`, and the percentile and decile columns) are defined in the Descriptive Statistics chapter under General in the Data section.

**p**

| Statistic | Value |
| --- | --- |
| Type | number |
| Values present | 16,599 |
| Distinct values | 202 |
| Continuous | yes |
| Decimal places | 2 |
| Minimum | -1.37 |
| Maximum | 1.09 |
| Mean | -0.01008 |
| Median | 0 |
| Mode | 0.12 |

The first 10 rows of 17. The other 7 are in the notebook.

##### Correlation

Each row pairs `p` with one other numeric column and reports how strongly the two move together, in which direction, and whether the association could be chance. Pearson's coefficient measures a straight-line relationship. Spearman's rho and Kendall's tau measure a monotonic relationship on ranks, which makes them resistant to outliers and lets them see a curved but consistently rising or falling pattern. A strong coefficient is an association, not an explanation: two columns can move together because a third one moves both.

The table lists every other numeric column against `p`, with three correlation coefficients, the significance of the Pearson coefficient and its confidence interval.

| Measure | Meaning |
| --- | --- |
| Covariance | The direction of the relationship (positive or negative) in the units of the two columns. It is not standardized, so its size says little about strength without the columns' own spread |
| Pearson's Correlation Coefficient | The strength and direction of a linear relationship, from -1 (a perfect falling line) through 0 (no linear relationship) to 1 (a perfect rising line) |
| Spearman's ρ | The strength and direction of a monotonic relationship, computed on ranks rather than values, from -1 to 1. It follows a curved pattern as long as it rises or falls consistently, and outliers move it little |
| Kendall's τ | The strength and direction of association from the agreement and disagreement of rank order across pairs of rows, from -1 to 1. It is the steadier of the two rank measures when the rows are few |
| p-value | The two-sided p-value of the Pearson coefficient under the hypothesis of zero correlation, from the t-distribution with n-2 degrees of freedom. A small value (below 0.05, for instance) means a coefficient this large is unlikely to arise by chance |
| q-value | The p-value adjusted for multiple comparisons across all pairs involving p (Benjamini-Hochberg). Among all pairs reported with q below 0.05, about 5% or fewer are expected to be false discoveries |
| 95% CI (Pearson) | The lower and upper bounds of the 95% confidence interval on the Pearson coefficient, from the Fisher z-transform. An interval that contains 0 leaves the direction of the relationship open |

#### Visualization

The charts in this chapter were chosen from the type of `p` and of the columns it is compared with: a numeric column gets a histogram, a box plot and a value sequence, a categorical column gets a frequency chart, and each comparison with another column gets the chart that suits the pair. The charts complement the figures in the Description chapter; the shape of a distribution and the position of its outliers are easier to see than to read.

### Q

This chapter profiles `q`: its distribution in figures and charts, and how it relates to the other columns through grouped comparisons, pairwise charts and correlation measures. The Description chapter carries the figures and the Visualization chapter the charts. When the data carries a date column, an Over Time chapter shows `q` in date order and a Time Series chapter separates its trend, season and residual. When `q` is a target with classes, a Class Balance chapter counts the rows in each class.

#### Description

The figures below summarize `q` in numbers: where its values center (mean, median, mode), how far they spread (range, variance, standard deviation, interquartile range) and how they are distributed across percentiles. They are the reference for every chart in the Visualization chapter and for the correlation measures further down.

The row for `q` reads from left to right: location first, then spread, then shape. The symbols in the header row (`x̅`, `σ`, `σ²`, `IQR`, `{x}`, `|X|`, and the percentile and decile columns) are defined in the Descriptive Statistics chapter under General in the Data section.

**q**

| Statistic | Value |
| --- | --- |
| Type | number |
| Values present | 16,599 |
| Distinct values | 100 |
| Continuous | yes |
| Decimal places | 2 |
| Minimum | -0.45 |
| Maximum | 0.69 |
| Mean | 0.05449 |
| Median | 0.05 |
| Mode | 0.04 |

The first 10 rows of 17. The other 7 are in the notebook.

##### Correlation

Each row pairs `q` with one other numeric column and reports how strongly the two move together, in which direction, and whether the association could be chance. Pearson's coefficient measures a straight-line relationship. Spearman's rho and Kendall's tau measure a monotonic relationship on ranks, which makes them resistant to outliers and lets them see a curved but consistently rising or falling pattern. A strong coefficient is an association, not an explanation: two columns can move together because a third one moves both.

The table lists every other numeric column against `q`, with three correlation coefficients, the significance of the Pearson coefficient and its confidence interval.

| Measure | Meaning |
| --- | --- |
| Covariance | The direction of the relationship (positive or negative) in the units of the two columns. It is not standardized, so its size says little about strength without the columns' own spread |
| Pearson's Correlation Coefficient | The strength and direction of a linear relationship, from -1 (a perfect falling line) through 0 (no linear relationship) to 1 (a perfect rising line) |
| Spearman's ρ | The strength and direction of a monotonic relationship, computed on ranks rather than values, from -1 to 1. It follows a curved pattern as long as it rises or falls consistently, and outliers move it little |
| Kendall's τ | The strength and direction of association from the agreement and disagreement of rank order across pairs of rows, from -1 to 1. It is the steadier of the two rank measures when the rows are few |
| p-value | The two-sided p-value of the Pearson coefficient under the hypothesis of zero correlation, from the t-distribution with n-2 degrees of freedom. A small value (below 0.05, for instance) means a coefficient this large is unlikely to arise by chance |
| q-value | The p-value adjusted for multiple comparisons across all pairs involving q (Benjamini-Hochberg). Among all pairs reported with q below 0.05, about 5% or fewer are expected to be false discoveries |
| 95% CI (Pearson) | The lower and upper bounds of the 95% confidence interval on the Pearson coefficient, from the Fisher z-transform. An interval that contains 0 leaves the direction of the relationship open |

#### Visualization

The charts in this chapter were chosen from the type of `q` and of the columns it is compared with: a numeric column gets a histogram, a box plot and a value sequence, a categorical column gets a frequency chart, and each comparison with another column gets the chart that suits the pair. The charts complement the figures in the Description chapter; the shape of a distribution and the position of its outliers are easier to see than to read.

### Sa

This chapter profiles `sa`: its distribution in figures and charts, and how it relates to the other columns through grouped comparisons, pairwise charts and correlation measures. The Description chapter carries the figures and the Visualization chapter the charts. When the data carries a date column, an Over Time chapter shows `sa` in date order and a Time Series chapter separates its trend, season and residual. When `sa` is a target with classes, a Class Balance chapter counts the rows in each class.

#### Description

The figures below summarize `sa` in numbers: where its values center (mean, median, mode), how far they spread (range, variance, standard deviation, interquartile range) and how they are distributed across percentiles. They are the reference for every chart in the Visualization chapter and for the correlation measures further down.

The row for `sa` reads from left to right: location first, then spread, then shape. The symbols in the header row (`x̅`, `σ`, `σ²`, `IQR`, `{x}`, `|X|`, and the percentile and decile columns) are defined in the Descriptive Statistics chapter under General in the Data section.

**sa**

| Statistic | Value |
| --- | --- |
| Type | number |
| Values present | 16,599 |
| Distinct values | 34 |
| Continuous | yes |
| Decimal places | 4 |
| Minimum | -0.0034 |
| Maximum | 0 |
| Mean | -0.00076 |
| Median | -0.0007 |
| Mode | -0.00050 |

The first 10 rows of 17. The other 7 are in the notebook.

##### By Value

The rows are grouped by the value of `sa`, and every other column is summarized within each group with the same descriptive statistics. A statistic that shifts from group to group marks a column that moves with `sa`; one that stays level marks a column that does not. Groups with few rows produce unstable figures, so the row count of each group is the first thing to read.

**Mean per value of sa**

| sa | Rows | goal | sgz | diffrollrate | diffsatime1 | diffsatime2 | climbrate | diffsatime3 | diffsatime4 | absroll | p | satime1 | q | satime2 | diffdiffclb | curroll | diffclb | satime3 | satime4 |
| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
| -0.0034 | 3 | 0.047 | -20.67 | -0.03033 | 0.0001 | 0 | 108.7 | -6.667e-05 | 0 | -20 | -0.26667 | -0.00327 | 0.27333 | -0.0034 | -0.3 | 0.43333 | -2.667 | -0.0034 | -0.0034 |
| -0.0033 | 1 | 0.066 | -39 | -0.021 | 0 | 0 | -101 | 0 | 0 | -14 | 0.17 | -0.0033 | 0.27 | -0.0033 | -1.3 | 0.2 | -5 | -0.0033 | -0.0033 |
| -0.0031 | 4 | 0.0595 | -35.5 | -0.01725 | 7.500e-05 | 0 | -126.8 | 0 | 0 | -15.5 | -0.0275 | -0.00303 | 0.06 | -0.0031 | 0.75 | 0.2 | -1.5 | -0.0031 | -0.0031 |
| -0.003 | 3 | 0.04 | -11.67 | -0.041 | 0.0002 | 0 | -159.7 | 0.00013 | 0 | -15.33 | -0.41333 | -0.00267 | -0.01 | -0.00287 | 0.93333 | 1.2 | 7.667 | -0.00287 | -0.003 |
| -0.0029 | 5 | 0.0408 | -22 | -0.0258 | 2.000e-05 | 0 | -128.8 | 0 | 0 | -18 | -0.396 | -0.00288 | 0.058 | -0.0029 | 1.02 | 0.32 | 3.2 | -0.0029 | -0.0029 |
| -0.0028 | 3 | 0.04867 | -15.33 | -0.012 | 6.667e-05 | 0 | -41.33 | 0.0002 | 0 | -19 | -0.21 | -0.00247 | 0.17667 | -0.00257 | 0.06667 | 0.63333 | 3.667 | -0.00257 | -0.0028 |
| -0.0027 | 9 | 0.04878 | -32 | -0.01722 | 2.222e-05 | 0 | -51.56 | 3.333e-05 | 0 | -17.44 | -0.05444 | -0.00264 | 0.16222 | -0.00268 | 0.17778 | 0.66667 | -0.11111 | -0.00268 | -0.0027 |
| -0.0026 | 14 | 0.04657 | -27.93 | -0.01064 | 1.429e-05 | 0 | -99.93 | -2.857e-05 | 0 | -19.14 | -0.03786 | -0.0026 | 0.24857 | -0.00261 | 0.08571 | 0.33571 | -4.214 | -0.00261 | -0.0026 |
| -0.0025 | 11 | 0.04645 | -23 | -0.01318 | 6.364e-05 | 0 | 25.18 | -9.091e-06 | 0 | -18 | -0.13182 | -0.00244 | 0.28727 | -0.0025 | -0.25455 | 0.40909 | -6.636 | -0.0025 | -0.0025 |
| -0.0024 | 26 | 0.04138 | -20.54 | -0.02096 | 9.615e-05 | 0 | -25.04 | 2.308e-05 | 0 | -17.12 | -0.24846 | -0.00227 | 0.20115 | -0.00237 | 0.05769 | 0.60385 | -5.038 | -0.00237 | -0.0024 |

The first 10 rows of 34. The other 24 are in the notebook.

##### Correlation

Each row pairs `sa` with one other numeric column and reports how strongly the two move together, in which direction, and whether the association could be chance. Pearson's coefficient measures a straight-line relationship. Spearman's rho and Kendall's tau measure a monotonic relationship on ranks, which makes them resistant to outliers and lets them see a curved but consistently rising or falling pattern. A strong coefficient is an association, not an explanation: two columns can move together because a third one moves both.

The table lists every other numeric column against `sa`, with three correlation coefficients, the significance of the Pearson coefficient and its confidence interval.

| Measure | Meaning |
| --- | --- |
| Covariance | The direction of the relationship (positive or negative) in the units of the two columns. It is not standardized, so its size says little about strength without the columns' own spread |
| Pearson's Correlation Coefficient | The strength and direction of a linear relationship, from -1 (a perfect falling line) through 0 (no linear relationship) to 1 (a perfect rising line) |
| Spearman's ρ | The strength and direction of a monotonic relationship, computed on ranks rather than values, from -1 to 1. It follows a curved pattern as long as it rises or falls consistently, and outliers move it little |
| Kendall's τ | The strength and direction of association from the agreement and disagreement of rank order across pairs of rows, from -1 to 1. It is the steadier of the two rank measures when the rows are few |
| p-value | The two-sided p-value of the Pearson coefficient under the hypothesis of zero correlation, from the t-distribution with n-2 degrees of freedom. A small value (below 0.05, for instance) means a coefficient this large is unlikely to arise by chance |
| q-value | The p-value adjusted for multiple comparisons across all pairs involving sa (Benjamini-Hochberg). Among all pairs reported with q below 0.05, about 5% or fewer are expected to be false discoveries |
| 95% CI (Pearson) | The lower and upper bounds of the 95% confidence interval on the Pearson coefficient, from the Fisher z-transform. An interval that contains 0 leaves the direction of the relationship open |

#### Visualization

The charts in this chapter were chosen from the type of `sa` and of the columns it is compared with: a numeric column gets a histogram, a box plot and a value sequence, a categorical column gets a frequency chart, and each comparison with another column gets the chart that suits the pair. The charts complement the figures in the Description chapter; the shape of a distribution and the position of its outliers are easier to see than to read.

### SaTime1

This chapter profiles `satime1`: its distribution in figures and charts, and how it relates to the other columns through grouped comparisons, pairwise charts and correlation measures. The Description chapter carries the figures and the Visualization chapter the charts. When the data carries a date column, an Over Time chapter shows `satime1` in date order and a Time Series chapter separates its trend, season and residual. When `satime1` is a target with classes, a Class Balance chapter counts the rows in each class.

#### Description

The figures below summarize `satime1` in numbers: where its values center (mean, median, mode), how far they spread (range, variance, standard deviation, interquartile range) and how they are distributed across percentiles. They are the reference for every chart in the Visualization chapter and for the correlation measures further down.

The row for `satime1` reads from left to right: location first, then spread, then shape. The symbols in the header row (`x̅`, `σ`, `σ²`, `IQR`, `{x}`, `|X|`, and the percentile and decile columns) are defined in the Descriptive Statistics chapter under General in the Data section.

**satime1**

| Statistic | Value |
| --- | --- |
| Type | number |
| Values present | 16,599 |
| Distinct values | 35 |
| Continuous | yes |
| Decimal places | 4 |
| Minimum | -0.0035 |
| Maximum | 0 |
| Mean | -0.00075 |
| Median | -0.0007 |
| Mode | -0.00040 |

The first 10 rows of 17. The other 7 are in the notebook.

##### By Value

The rows are grouped by the value of `satime1`, and every other column is summarized within each group with the same descriptive statistics. A statistic that shifts from group to group marks a column that moves with `satime1`; one that stays level marks a column that does not. Groups with few rows produce unstable figures, so the row count of each group is the first thing to read.

**Mean per value of satime1**

| satime1 | Rows | goal | sgz | diffrollrate | diffsatime1 | diffsatime2 | climbrate | diffsatime3 | diffsatime4 | absroll | sa | p | q | satime2 | diffdiffclb | curroll | diffclb | satime3 | satime4 |
| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
| -0.0035 | 1 | 0.042 | -16 | -0.045 | 0 | 0 | 398 | -0.0003 | 0 | -21 | -0.0034 | 0.21 | 0.51 | -0.0035 | -1 | 0.3 | -19 | -0.0035 | -0.0034 |
| -0.0034 | 1 | 0.05 | -23 | -0.024 | 0 | 0 | -47 | 0 | 0 | -19 | -0.0034 | -0.46 | 0.15 | -0.0034 | 0.1 | 0.6 | 5 | -0.0034 | -0.0034 |
| -0.0033 | 1 | 0.066 | -39 | -0.021 | 0 | 0 | -101 | 0 | 0 | -14 | -0.0033 | 0.17 | 0.27 | -0.0033 | -1.3 | 0.2 | -5 | -0.0033 | -0.0033 |
| -0.0031 | 4 | 0.05575 | -28.5 | -0.01475 | -0.0001 | 0 | -140 | -0.0001 | 0 | -16.75 | -0.00298 | 0.095 | 0.155 | -0.00303 | 0.4 | 0.325 | -4.5 | -0.00303 | -0.00298 |
| -0.003 | 2 | 0.0395 | -21 | -0.0385 | 0 | 0 | -210.5 | 0 | 0 | -16.5 | -0.003 | -0.26 | 0.005 | -0.003 | 1.2 | 1.25 | 6 | -0.003 | -0.003 |
| -0.0029 | 6 | 0.0435 | -17.83 | -0.024 | 5.000e-05 | 0 | -169.8 | -6.667e-05 | 0 | -18.33 | -0.00292 | -0.20667 | 0.14167 | -0.00297 | 0.68333 | 0.3 | -0.5 | -0.00297 | -0.00292 |
| -0.0028 | 4 | 0.05 | -30.75 | -0.01175 | 5.000e-05 | 0 | -42 | -0.00013 | 0 | -18.5 | -0.00278 | -0.0075 | 0.06 | -0.00288 | 0.375 | 0.475 | 7.75 | -0.00288 | -0.00278 |
| -0.0027 | 8 | 0.0495 | -29.88 | -0.01688 | 0 | 0 | -71 | 0 | 0 | -17.38 | -0.0027 | -0.0375 | 0.17375 | -0.0027 | 0.2125 | 0.6375 | -1.375 | -0.0027 | -0.0027 |
| -0.0026 | 12 | 0.04742 | -28.25 | -0.00992 | -1.667e-05 | 0 | -85.75 | 0 | 0 | -19 | -0.00258 | 0.005 | 0.2575 | -0.00258 | -0.025 | 0.36667 | -4.833 | -0.00258 | -0.00258 |
| -0.0025 | 10 | 0.0508 | -21.9 | -0.01 | -3.000e-05 | 0 | 30.3 | -3.000e-05 | 0 | -17.4 | -0.00247 | -0.092 | 0.291 | -0.00247 | -0.2 | 0.4 | -8.3 | -0.00247 | -0.00247 |

The first 10 rows of 35. The other 25 are in the notebook.

##### Correlation

Each row pairs `satime1` with one other numeric column and reports how strongly the two move together, in which direction, and whether the association could be chance. Pearson's coefficient measures a straight-line relationship. Spearman's rho and Kendall's tau measure a monotonic relationship on ranks, which makes them resistant to outliers and lets them see a curved but consistently rising or falling pattern. A strong coefficient is an association, not an explanation: two columns can move together because a third one moves both.

The table lists every other numeric column against `satime1`, with three correlation coefficients, the significance of the Pearson coefficient and its confidence interval.

| Measure | Meaning |
| --- | --- |
| Covariance | The direction of the relationship (positive or negative) in the units of the two columns. It is not standardized, so its size says little about strength without the columns' own spread |
| Pearson's Correlation Coefficient | The strength and direction of a linear relationship, from -1 (a perfect falling line) through 0 (no linear relationship) to 1 (a perfect rising line) |
| Spearman's ρ | The strength and direction of a monotonic relationship, computed on ranks rather than values, from -1 to 1. It follows a curved pattern as long as it rises or falls consistently, and outliers move it little |
| Kendall's τ | The strength and direction of association from the agreement and disagreement of rank order across pairs of rows, from -1 to 1. It is the steadier of the two rank measures when the rows are few |
| p-value | The two-sided p-value of the Pearson coefficient under the hypothesis of zero correlation, from the t-distribution with n-2 degrees of freedom. A small value (below 0.05, for instance) means a coefficient this large is unlikely to arise by chance |
| q-value | The p-value adjusted for multiple comparisons across all pairs involving satime1 (Benjamini-Hochberg). Among all pairs reported with q below 0.05, about 5% or fewer are expected to be false discoveries |
| 95% CI (Pearson) | The lower and upper bounds of the 95% confidence interval on the Pearson coefficient, from the Fisher z-transform. An interval that contains 0 leaves the direction of the relationship open |

#### Visualization

The charts in this chapter were chosen from the type of `satime1` and of the columns it is compared with: a numeric column gets a histogram, a box plot and a value sequence, a categorical column gets a frequency chart, and each comparison with another column gets the chart that suits the pair. The charts complement the figures in the Description chapter; the shape of a distribution and the position of its outliers are easier to see than to read.

### SaTime2

This chapter profiles `satime2`: its distribution in figures and charts, and how it relates to the other columns through grouped comparisons, pairwise charts and correlation measures. The Description chapter carries the figures and the Visualization chapter the charts. When the data carries a date column, an Over Time chapter shows `satime2` in date order and a Time Series chapter separates its trend, season and residual. When `satime2` is a target with classes, a Class Balance chapter counts the rows in each class.

#### Description

The figures below summarize `satime2` in numbers: where its values center (mean, median, mode), how far they spread (range, variance, standard deviation, interquartile range) and how they are distributed across percentiles. They are the reference for every chart in the Visualization chapter and for the correlation measures further down.

The row for `satime2` reads from left to right: location first, then spread, then shape. The symbols in the header row (`x̅`, `σ`, `σ²`, `IQR`, `{x}`, `|X|`, and the percentile and decile columns) are defined in the Descriptive Statistics chapter under General in the Data section.

**satime2**

| Statistic | Value |
| --- | --- |
| Type | number |
| Values present | 16,599 |
| Distinct values | 35 |
| Continuous | yes |
| Decimal places | 4 |
| Minimum | -0.0035 |
| Maximum | 0 |
| Mean | -0.00075 |
| Median | -0.0007 |
| Mode | -0.00050 |

The first 10 rows of 17. The other 7 are in the notebook.

##### By Value

The rows are grouped by the value of `satime2`, and every other column is summarized within each group with the same descriptive statistics. A statistic that shifts from group to group marks a column that moves with `satime2`; one that stays level marks a column that does not. Groups with few rows produce unstable figures, so the row count of each group is the first thing to read.

**Mean per value of satime2**

| satime2 | Rows | goal | sgz | diffrollrate | diffsatime1 | diffsatime2 | climbrate | diffsatime3 | diffsatime4 | absroll | sa | p | satime1 | q | diffdiffclb | curroll | diffclb | satime3 | satime4 |
| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
| -0.0035 | 1 | 0.042 | -16 | -0.045 | 0 | 0 | 398 | -0.0003 | 0 | -21 | -0.0034 | 0.21 | -0.0035 | 0.51 | -1 | 0.3 | -19 | -0.0035 | -0.0034 |
| -0.0034 | 1 | 0.05 | -23 | -0.024 | 0 | 0 | -47 | 0 | 0 | -19 | -0.0034 | -0.46 | -0.0034 | 0.15 | 0.1 | 0.6 | 5 | -0.0034 | -0.0034 |
| -0.0033 | 2 | 0.0575 | -31 | -0.0215 | 0.00015 | 0 | -63 | 5.000e-05 | 0 | -17 | -0.00335 | -0.19 | -0.0031 | 0.215 | -0.65 | 0.3 | 0.5 | -0.0033 | -0.00335 |
| -0.0031 | 4 | 0.0595 | -35.5 | -0.01725 | 7.500e-05 | 0 | -126.8 | 0 | 0 | -15.5 | -0.0031 | -0.0275 | -0.00303 | 0.06 | 0.75 | 0.2 | -1.5 | -0.0031 | -0.0031 |
| -0.003 | 2 | 0.0395 | -21 | -0.0385 | 0 | 0 | -210.5 | 0 | 0 | -16.5 | -0.003 | -0.26 | -0.003 | 0.005 | 1.2 | 1.25 | 6 | -0.003 | -0.003 |
| -0.0029 | 6 | 0.04117 | -23.5 | -0.02383 | 1.667e-05 | 0 | -156.7 | -8.333e-05 | 0 | -18.5 | -0.00283 | -0.21333 | -0.00288 | 0.12 | 0.65 | 0.28333 | 1.333 | -0.0029 | -0.00283 |
| -0.0028 | 2 | 0.0495 | -10.5 | -0.0095 | -0.0002 | 0 | -174 | -0.0002 | 0 | -18.5 | -0.0027 | 0.28 | -0.00295 | 0.175 | -0.05 | 1.4 | 2.5 | -0.0028 | -0.0027 |
| -0.0027 | 9 | 0.04967 | -28.44 | -0.01467 | -2.222e-05 | 0 | -55 | -5.556e-05 | 0 | -17.78 | -0.00266 | 0.02111 | -0.00271 | 0.18111 | 0.23333 | 0.48889 | -1.556 | -0.0027 | -0.00266 |
| -0.0026 | 15 | 0.04613 | -25.8 | -0.01387 | 8.667e-05 | 0 | -75.2 | 3.333e-05 | 0 | -18.73 | -0.00264 | -0.12267 | -0.00252 | 0.23067 | 0.09333 | 0.39333 | -3.267 | -0.0026 | -0.00264 |
| -0.0025 | 10 | 0.0477 | -22.6 | -0.0119 | 7.000e-05 | 0 | 77.6 | 3.000e-05 | 0 | -17.8 | -0.00252 | -0.154 | -0.00242 | 0.262 | -0.15 | 0.46 | -5.7 | -0.0025 | -0.00252 |

The first 10 rows of 35. The other 25 are in the notebook.

##### Correlation

Each row pairs `satime2` with one other numeric column and reports how strongly the two move together, in which direction, and whether the association could be chance. Pearson's coefficient measures a straight-line relationship. Spearman's rho and Kendall's tau measure a monotonic relationship on ranks, which makes them resistant to outliers and lets them see a curved but consistently rising or falling pattern. A strong coefficient is an association, not an explanation: two columns can move together because a third one moves both.

The table lists every other numeric column against `satime2`, with three correlation coefficients, the significance of the Pearson coefficient and its confidence interval.

| Measure | Meaning |
| --- | --- |
| Covariance | The direction of the relationship (positive or negative) in the units of the two columns. It is not standardized, so its size says little about strength without the columns' own spread |
| Pearson's Correlation Coefficient | The strength and direction of a linear relationship, from -1 (a perfect falling line) through 0 (no linear relationship) to 1 (a perfect rising line) |
| Spearman's ρ | The strength and direction of a monotonic relationship, computed on ranks rather than values, from -1 to 1. It follows a curved pattern as long as it rises or falls consistently, and outliers move it little |
| Kendall's τ | The strength and direction of association from the agreement and disagreement of rank order across pairs of rows, from -1 to 1. It is the steadier of the two rank measures when the rows are few |
| p-value | The two-sided p-value of the Pearson coefficient under the hypothesis of zero correlation, from the t-distribution with n-2 degrees of freedom. A small value (below 0.05, for instance) means a coefficient this large is unlikely to arise by chance |
| q-value | The p-value adjusted for multiple comparisons across all pairs involving satime2 (Benjamini-Hochberg). Among all pairs reported with q below 0.05, about 5% or fewer are expected to be false discoveries |
| 95% CI (Pearson) | The lower and upper bounds of the 95% confidence interval on the Pearson coefficient, from the Fisher z-transform. An interval that contains 0 leaves the direction of the relationship open |

#### Visualization

The charts in this chapter were chosen from the type of `satime2` and of the columns it is compared with: a numeric column gets a histogram, a box plot and a value sequence, a categorical column gets a frequency chart, and each comparison with another column gets the chart that suits the pair. The charts complement the figures in the Description chapter; the shape of a distribution and the position of its outliers are easier to see than to read.

### SaTime3

This chapter profiles `satime3`: its distribution in figures and charts, and how it relates to the other columns through grouped comparisons, pairwise charts and correlation measures. The Description chapter carries the figures and the Visualization chapter the charts. When the data carries a date column, an Over Time chapter shows `satime3` in date order and a Time Series chapter separates its trend, season and residual. When `satime3` is a target with classes, a Class Balance chapter counts the rows in each class.

#### Description

The figures below summarize `satime3` in numbers: where its values center (mean, median, mode), how far they spread (range, variance, standard deviation, interquartile range) and how they are distributed across percentiles. They are the reference for every chart in the Visualization chapter and for the correlation measures further down.

The row for `satime3` reads from left to right: location first, then spread, then shape. The symbols in the header row (`x̅`, `σ`, `σ²`, `IQR`, `{x}`, `|X|`, and the percentile and decile columns) are defined in the Descriptive Statistics chapter under General in the Data section.

**satime3**

| Statistic | Value |
| --- | --- |
| Type | number |
| Values present | 16,599 |
| Distinct values | 35 |
| Continuous | yes |
| Decimal places | 4 |
| Minimum | -0.0035 |
| Maximum | 0 |
| Mean | -0.00075 |
| Median | -0.0007 |
| Mode | -0.00050 |

The first 10 rows of 17. The other 7 are in the notebook.

##### By Value

The rows are grouped by the value of `satime3`, and every other column is summarized within each group with the same descriptive statistics. A statistic that shifts from group to group marks a column that moves with `satime3`; one that stays level marks a column that does not. Groups with few rows produce unstable figures, so the row count of each group is the first thing to read.

**Mean per value of satime3**

| satime3 | Rows | goal | sgz | diffrollrate | diffsatime1 | diffsatime2 | climbrate | diffsatime3 | diffsatime4 | absroll | sa | p | satime1 | q | satime2 | diffdiffclb | curroll | diffclb | satime4 |
| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
| -0.0035 | 1 | 0.042 | -16 | -0.045 | 0 | 0 | 398 | -0.0003 | 0 | -21 | -0.0034 | 0.21 | -0.0035 | 0.51 | -0.0035 | -1 | 0.3 | -19 | -0.0034 |
| -0.0034 | 1 | 0.05 | -23 | -0.024 | 0 | 0 | -47 | 0 | 0 | -19 | -0.0034 | -0.46 | -0.0034 | 0.15 | -0.0034 | 0.1 | 0.6 | 5 | -0.0034 |
| -0.0033 | 2 | 0.0575 | -31 | -0.0215 | 0.00015 | 0 | -63 | 5.000e-05 | 0 | -17 | -0.00335 | -0.19 | -0.0031 | 0.215 | -0.0033 | -0.65 | 0.3 | 0.5 | -0.00335 |
| -0.0031 | 4 | 0.0595 | -35.5 | -0.01725 | 7.500e-05 | 0 | -126.8 | 0 | 0 | -15.5 | -0.0031 | -0.0275 | -0.00303 | 0.06 | -0.0031 | 0.75 | 0.2 | -1.5 | -0.0031 |
| -0.003 | 2 | 0.0395 | -21 | -0.0385 | 0 | 0 | -210.5 | 0 | 0 | -16.5 | -0.003 | -0.26 | -0.003 | 0.005 | -0.003 | 1.2 | 1.25 | 6 | -0.003 |
| -0.0029 | 6 | 0.04117 | -23.5 | -0.02383 | 1.667e-05 | 0 | -156.7 | -8.333e-05 | 0 | -18.5 | -0.00283 | -0.21333 | -0.00288 | 0.12 | -0.0029 | 0.65 | 0.28333 | 1.333 | -0.00283 |
| -0.0028 | 2 | 0.0495 | -10.5 | -0.0095 | -0.0002 | 0 | -174 | -0.0002 | 0 | -18.5 | -0.0027 | 0.28 | -0.00295 | 0.175 | -0.0028 | -0.05 | 1.4 | 2.5 | -0.0027 |
| -0.0027 | 9 | 0.04967 | -28.44 | -0.01467 | -2.222e-05 | 0 | -55 | -5.556e-05 | 0 | -17.78 | -0.00266 | 0.02111 | -0.00271 | 0.18111 | -0.0027 | 0.23333 | 0.48889 | -1.556 | -0.00266 |
| -0.0026 | 15 | 0.04613 | -25.8 | -0.01387 | 8.667e-05 | 0 | -75.2 | 3.333e-05 | 0 | -18.73 | -0.00264 | -0.12267 | -0.00252 | 0.23067 | -0.0026 | 0.09333 | 0.39333 | -3.267 | -0.00264 |
| -0.0025 | 10 | 0.0477 | -22.6 | -0.0119 | 7.000e-05 | 0 | 77.6 | 3.000e-05 | 0 | -17.8 | -0.00252 | -0.154 | -0.00242 | 0.262 | -0.0025 | -0.15 | 0.46 | -5.7 | -0.00252 |

The first 10 rows of 35. The other 25 are in the notebook.

##### Correlation

Each row pairs `satime3` with one other numeric column and reports how strongly the two move together, in which direction, and whether the association could be chance. Pearson's coefficient measures a straight-line relationship. Spearman's rho and Kendall's tau measure a monotonic relationship on ranks, which makes them resistant to outliers and lets them see a curved but consistently rising or falling pattern. A strong coefficient is an association, not an explanation: two columns can move together because a third one moves both.

The table lists every other numeric column against `satime3`, with three correlation coefficients, the significance of the Pearson coefficient and its confidence interval.

| Measure | Meaning |
| --- | --- |
| Covariance | The direction of the relationship (positive or negative) in the units of the two columns. It is not standardized, so its size says little about strength without the columns' own spread |
| Pearson's Correlation Coefficient | The strength and direction of a linear relationship, from -1 (a perfect falling line) through 0 (no linear relationship) to 1 (a perfect rising line) |
| Spearman's ρ | The strength and direction of a monotonic relationship, computed on ranks rather than values, from -1 to 1. It follows a curved pattern as long as it rises or falls consistently, and outliers move it little |
| Kendall's τ | The strength and direction of association from the agreement and disagreement of rank order across pairs of rows, from -1 to 1. It is the steadier of the two rank measures when the rows are few |
| p-value | The two-sided p-value of the Pearson coefficient under the hypothesis of zero correlation, from the t-distribution with n-2 degrees of freedom. A small value (below 0.05, for instance) means a coefficient this large is unlikely to arise by chance |
| q-value | The p-value adjusted for multiple comparisons across all pairs involving satime3 (Benjamini-Hochberg). Among all pairs reported with q below 0.05, about 5% or fewer are expected to be false discoveries |
| 95% CI (Pearson) | The lower and upper bounds of the 95% confidence interval on the Pearson coefficient, from the Fisher z-transform. An interval that contains 0 leaves the direction of the relationship open |

#### Visualization

The charts in this chapter were chosen from the type of `satime3` and of the columns it is compared with: a numeric column gets a histogram, a box plot and a value sequence, a categorical column gets a frequency chart, and each comparison with another column gets the chart that suits the pair. The charts complement the figures in the Description chapter; the shape of a distribution and the position of its outliers are easier to see than to read.

### SaTime4

This chapter profiles `satime4`: its distribution in figures and charts, and how it relates to the other columns through grouped comparisons, pairwise charts and correlation measures. The Description chapter carries the figures and the Visualization chapter the charts. When the data carries a date column, an Over Time chapter shows `satime4` in date order and a Time Series chapter separates its trend, season and residual. When `satime4` is a target with classes, a Class Balance chapter counts the rows in each class.

#### Description

The figures below summarize `satime4` in numbers: where its values center (mean, median, mode), how far they spread (range, variance, standard deviation, interquartile range) and how they are distributed across percentiles. They are the reference for every chart in the Visualization chapter and for the correlation measures further down.

The row for `satime4` reads from left to right: location first, then spread, then shape. The symbols in the header row (`x̅`, `σ`, `σ²`, `IQR`, `{x}`, `|X|`, and the percentile and decile columns) are defined in the Descriptive Statistics chapter under General in the Data section.

**satime4**

| Statistic | Value |
| --- | --- |
| Type | number |
| Values present | 16,599 |
| Distinct values | 34 |
| Continuous | yes |
| Decimal places | 4 |
| Minimum | -0.0034 |
| Maximum | 0 |
| Mean | -0.00076 |
| Median | -0.0007 |
| Mode | -0.00050 |

The first 10 rows of 17. The other 7 are in the notebook.

##### By Value

The rows are grouped by the value of `satime4`, and every other column is summarized within each group with the same descriptive statistics. A statistic that shifts from group to group marks a column that moves with `satime4`; one that stays level marks a column that does not. Groups with few rows produce unstable figures, so the row count of each group is the first thing to read.

**Mean per value of satime4**

| satime4 | Rows | goal | sgz | diffrollrate | diffsatime1 | diffsatime2 | climbrate | diffsatime3 | diffsatime4 | absroll | sa | p | satime1 | q | satime2 | diffdiffclb | curroll | diffclb | satime3 |
| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
| -0.0034 | 3 | 0.047 | -20.67 | -0.03033 | 0.0001 | 0 | 108.7 | -6.667e-05 | 0 | -20 | -0.0034 | -0.26667 | -0.00327 | 0.27333 | -0.0034 | -0.3 | 0.43333 | -2.667 | -0.0034 |
| -0.0033 | 1 | 0.066 | -39 | -0.021 | 0 | 0 | -101 | 0 | 0 | -14 | -0.0033 | 0.17 | -0.0033 | 0.27 | -0.0033 | -1.3 | 0.2 | -5 | -0.0033 |
| -0.0031 | 4 | 0.0595 | -35.5 | -0.01725 | 7.500e-05 | 0 | -126.8 | 0 | 0 | -15.5 | -0.0031 | -0.0275 | -0.00303 | 0.06 | -0.0031 | 0.75 | 0.2 | -1.5 | -0.0031 |
| -0.003 | 3 | 0.04 | -11.67 | -0.041 | 0.0002 | 0 | -159.7 | 0.00013 | 0 | -15.33 | -0.003 | -0.41333 | -0.00267 | -0.01 | -0.00287 | 0.93333 | 1.2 | 7.667 | -0.00287 |
| -0.0029 | 5 | 0.0408 | -22 | -0.0258 | 2.000e-05 | 0 | -128.8 | 0 | 0 | -18 | -0.0029 | -0.396 | -0.00288 | 0.058 | -0.0029 | 1.02 | 0.32 | 3.2 | -0.0029 |
| -0.0028 | 3 | 0.04867 | -15.33 | -0.012 | 6.667e-05 | 0 | -41.33 | 0.0002 | 0 | -19 | -0.0028 | -0.21 | -0.00247 | 0.17667 | -0.00257 | 0.06667 | 0.63333 | 3.667 | -0.00257 |
| -0.0027 | 9 | 0.04878 | -32 | -0.01722 | 2.222e-05 | 0 | -51.56 | 3.333e-05 | 0 | -17.44 | -0.0027 | -0.05444 | -0.00264 | 0.16222 | -0.00268 | 0.17778 | 0.66667 | -0.11111 | -0.00268 |
| -0.0026 | 14 | 0.04657 | -27.93 | -0.01064 | 1.429e-05 | 0 | -99.93 | -2.857e-05 | 0 | -19.14 | -0.0026 | -0.03786 | -0.0026 | 0.24857 | -0.00261 | 0.08571 | 0.33571 | -4.214 | -0.00261 |
| -0.0025 | 11 | 0.04645 | -23 | -0.01318 | 6.364e-05 | 0 | 25.18 | -9.091e-06 | 0 | -18 | -0.0025 | -0.13182 | -0.00244 | 0.28727 | -0.0025 | -0.25455 | 0.40909 | -6.636 | -0.0025 |
| -0.0024 | 26 | 0.04138 | -20.54 | -0.02096 | 9.615e-05 | 0 | -25.04 | 2.308e-05 | 0 | -17.12 | -0.0024 | -0.24846 | -0.00227 | 0.20115 | -0.00237 | 0.05769 | 0.60385 | -5.038 | -0.00237 |

The first 10 rows of 34. The other 24 are in the notebook.

##### Correlation

Each row pairs `satime4` with one other numeric column and reports how strongly the two move together, in which direction, and whether the association could be chance. Pearson's coefficient measures a straight-line relationship. Spearman's rho and Kendall's tau measure a monotonic relationship on ranks, which makes them resistant to outliers and lets them see a curved but consistently rising or falling pattern. A strong coefficient is an association, not an explanation: two columns can move together because a third one moves both.

The table lists every other numeric column against `satime4`, with three correlation coefficients, the significance of the Pearson coefficient and its confidence interval.

| Measure | Meaning |
| --- | --- |
| Covariance | The direction of the relationship (positive or negative) in the units of the two columns. It is not standardized, so its size says little about strength without the columns' own spread |
| Pearson's Correlation Coefficient | The strength and direction of a linear relationship, from -1 (a perfect falling line) through 0 (no linear relationship) to 1 (a perfect rising line) |
| Spearman's ρ | The strength and direction of a monotonic relationship, computed on ranks rather than values, from -1 to 1. It follows a curved pattern as long as it rises or falls consistently, and outliers move it little |
| Kendall's τ | The strength and direction of association from the agreement and disagreement of rank order across pairs of rows, from -1 to 1. It is the steadier of the two rank measures when the rows are few |
| p-value | The two-sided p-value of the Pearson coefficient under the hypothesis of zero correlation, from the t-distribution with n-2 degrees of freedom. A small value (below 0.05, for instance) means a coefficient this large is unlikely to arise by chance |
| q-value | The p-value adjusted for multiple comparisons across all pairs involving satime4 (Benjamini-Hochberg). Among all pairs reported with q below 0.05, about 5% or fewer are expected to be false discoveries |
| 95% CI (Pearson) | The lower and upper bounds of the 95% confidence interval on the Pearson coefficient, from the Fisher z-transform. An interval that contains 0 leaves the direction of the relationship open |

#### Visualization

The charts in this chapter were chosen from the type of `satime4` and of the columns it is compared with: a numeric column gets a histogram, a box plot and a value sequence, a categorical column gets a frequency chart, and each comparison with another column gets the chart that suits the pair. The charts complement the figures in the Description chapter; the shape of a distribution and the position of its outliers are easier to see than to read.

### Sgz

This chapter profiles `sgz`: its distribution in figures and charts, and how it relates to the other columns through grouped comparisons, pairwise charts and correlation measures. The Description chapter carries the figures and the Visualization chapter the charts. When the data carries a date column, an Over Time chapter shows `sgz` in date order and a Time Series chapter separates its trend, season and residual. When `sgz` is a target with classes, a Class Balance chapter counts the rows in each class.

#### Description

The figures below summarize `sgz` in numbers: where its values center (mean, median, mode), how far they spread (range, variance, standard deviation, interquartile range) and how they are distributed across percentiles. They are the reference for every chart in the Visualization chapter and for the correlation measures further down.

The row for `sgz` reads from left to right: location first, then spread, then shape. The symbols in the header row (`x̅`, `σ`, `σ²`, `IQR`, `{x}`, `|X|`, and the percentile and decile columns) are defined in the Descriptive Statistics chapter under General in the Data section.

**sgz**

| Statistic | Value |
| --- | --- |
| Type | integer |
| Values present | 16,599 |
| Distinct values | 180 |
| Continuous | yes |
| Decimal places | 0 |
| Minimum | -99 |
| Maximum | 94 |
| Mean | -12.8 |
| Median | -13 |
| Mode | -11 |

The first 10 rows of 17. The other 7 are in the notebook.

##### Correlation

Each row pairs `sgz` with one other numeric column and reports how strongly the two move together, in which direction, and whether the association could be chance. Pearson's coefficient measures a straight-line relationship. Spearman's rho and Kendall's tau measure a monotonic relationship on ranks, which makes them resistant to outliers and lets them see a curved but consistently rising or falling pattern. A strong coefficient is an association, not an explanation: two columns can move together because a third one moves both.

The table lists every other numeric column against `sgz`, with three correlation coefficients, the significance of the Pearson coefficient and its confidence interval.

| Measure | Meaning |
| --- | --- |
| Covariance | The direction of the relationship (positive or negative) in the units of the two columns. It is not standardized, so its size says little about strength without the columns' own spread |
| Pearson's Correlation Coefficient | The strength and direction of a linear relationship, from -1 (a perfect falling line) through 0 (no linear relationship) to 1 (a perfect rising line) |
| Spearman's ρ | The strength and direction of a monotonic relationship, computed on ranks rather than values, from -1 to 1. It follows a curved pattern as long as it rises or falls consistently, and outliers move it little |
| Kendall's τ | The strength and direction of association from the agreement and disagreement of rank order across pairs of rows, from -1 to 1. It is the steadier of the two rank measures when the rows are few |
| p-value | The two-sided p-value of the Pearson coefficient under the hypothesis of zero correlation, from the t-distribution with n-2 degrees of freedom. A small value (below 0.05, for instance) means a coefficient this large is unlikely to arise by chance |
| q-value | The p-value adjusted for multiple comparisons across all pairs involving sgz (Benjamini-Hochberg). Among all pairs reported with q below 0.05, about 5% or fewer are expected to be false discoveries |
| 95% CI (Pearson) | The lower and upper bounds of the 95% confidence interval on the Pearson coefficient, from the Fisher z-transform. An interval that contains 0 leaves the direction of the relationship open |

#### Visualization

The charts in this chapter were chosen from the type of `sgz` and of the columns it is compared with: a numeric column gets a histogram, a box plot and a value sequence, a categorical column gets a frequency chart, and each comparison with another column gets the chart that suits the pair. The charts complement the figures in the Description chapter; the shape of a distribution and the position of its outliers are easier to see than to read.

### Column Profiles

One row per column of the analyzed table: its type, value count and missing count, and for numeric columns the mean, standard deviation, minimum, quartiles, maximum and interquartile range. A column with 25% or more missing values is flagged; its mean and quartiles describe only the rows that have a value.

These are the columns as supplied, before any modeling: the reference against which every later chapter reads.

Profiled 19 columns across 16,599 rows (19 numeric, 0 non-numeric): every column is at least 75% populated. Distributional statistics on numeric columns can be read at face value.

**Columns**

| Name | Type | N | Missing | Mean | Std | Min | P25 | Median | P75 | Max | Skewness | CV |
| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
| absroll | integer | 16,599 | 0 | -10.79 | 4.103 | -23 | -13 | -10 | -7 | -3 |  |  |
| climbrate | integer | 16,599 | 0 | -11.8 | 277.6 | -993 | -200 | -31 | 177 | 973 |  |  |
| curroll | number | 16,599 | 0 | 0.04689 | 0.95167 | -3 | -0.6 | 0.1 | 0.7 | 2.9 |  |  |
| diffclb | integer | 16,599 | 0 | -0.56979 | 10.57 | -56 | -8 | 0 | 6 | 45 |  |  |
| diffdiffclb | number | 16,599 | 0 | -0.03398 | 0.94939 | -8.3 | -0.2 | -0.1 | 0.1 | 8.5 |  |  |
| diffrollrate | number | 16,599 | 0 | -0.00105 | 0.01259 | -0.084 | -0.009 | -0.001 | 0.007 | 0.056 |  |  |
| diffsatime1 | number | 16,599 | 0 | -9.242e-06 | 8.631e-05 | -0.0007 | 0 | 0 | 0 | 0.0007 |  |  |
| diffsatime2 | number | 16,599 | 0 | 1.807e-08 | 1.735e-06 | 0 | 0 | 0 | 0 | 0.0002 |  |  |
| diffsatime3 | number | 16,599 | 0 | -3.404e-06 | 5.806e-05 | -0.0006 | 0 | 0 | 0 | 0.0005 |  |  |
| diffsatime4 | number | 16,599 | 0 | 3.012e-08 | 2.328e-06 | 0 | 0 | 0 | 0 | 0.0002 |  |  |

The first 10 rows of 19. The other 9 are in the notebook.

- **N columns:** 19
- **N high missing:** 0
- **N rows:** 16,599

### Duplicate Rows

This chapter counts rows that repeat another row exactly, value for value: how many rows take part in a duplicate group, how many groups exist, and how large the largest group is.

Duplicate rows inflate the apparent row count and can place identical rows on both sides of the training and held-out split, which flatters every quality figure in this report. Only exact repeats are detected here; rows that differ by a rounding digit or a whitespace variant count as distinct.

Across 16,599 rows the table has **no exact duplicates**: every row's value vector is unique across all columns, so the row count reflects distinct rows.

- **Largest group size:** 1
- **N exact duplicates:** 0
- **N exact groups:** 0
- **N rows:** 16,599
- **N unique:** 16,599
- **Pct exact duplicates:** 0
- **Verdict:** Clean

### Leakage Suspicion

For every numeric column that is not a target, this chapter reports the Pearson correlation with each target and flags any pair with an absolute coefficient of 0.95 or more as a suspected leak. A pair at 0.99 or more is **Critical**: at that level the column amounts to a renamed copy of the target, and a model trained on it looks perfect on the training rows and means nothing on new data.

A flagged pair is worth resolving before trusting any quality number in this report: either the column genuinely encodes the target and should be dropped, or it is a legitimate strong predictor and the quality is real. The correlation alone cannot tell the two apart; that judgment needs someone who knows where the column came from.

**No leakage detected.** No non-target column correlates with any target above the |ρ| ≥ 0.95 threshold. Predictive features appear genuinely predictive rather than encoded copies of the target.

- **Critical threshold:** 0.99
- **N critical:** 0
- **N suspects:** 0
- **Threshold:** 0.95
- **Verdict:** Clean

### General

The General chapter covers what holds across all columns together: descriptive statistics, correlations, missing values and outlier ranges under Description, the Clusters found among the rows, and, when a segment column was chosen, the Segments.

#### Description

This chapter summarizes every column at once: the descriptive statistics table below, then Correlation, Missing Values and Outlier Ranges. For a numeric column the table reports its center (mean, median, mode), its spread (standard deviation, variance, interquartile range, percentiles) and its shape (skewness, kurtosis); for a categorical column it reports the count and share of each category.

Each row of the table describes one column. The header symbols read as follows.

| Column | Meaning | Explanation |
| --- | --- | --- |
| Variable | Column name | Name of the column the statistics in the row describe |
| Type | Data type | Type assigned during data processing (bool, integer, number, decimal or text) |
| Min | Minimum | Smallest numeric value in the column |
| Max | Maximum | Largest numeric value in the column |
| x̅ | Mean | Arithmetic average: the sum of all values divided by the number of values |
| Mo | Mode | The value that appears most often |
| C | Continuous | Whether the column can take any value in a range, as opposed to a discrete column limited to a fixed set of values |
| {x} | Scale | Length of the fractional part |
| ∑ | Sum | Sum of all numeric values |
| \|X\| | Cardinality | Number of distinct values |

The first 10 rows of 34. The other 24 are in the notebook.

**Columns**

| Variable | Type | Values present | Distinct values | Continuous | Decimal places |
| --- | --- | --- | --- | --- | --- |
| goal | number | 16,599 | 61 | yes | 3 |
| sgz | integer | 16,599 | 180 | yes | 0 |
| diffrollrate | number | 16,599 | 113 | yes | 3 |
| diffsatime1 | number | 16,599 | 15 | yes | 4 |
| diffsatime2 | number | 16,599 | 3 | yes | 4 |
| climbrate | integer | 16,599 | 1500 | yes | 0 |
| diffsatime3 | number | 16,599 | 12 | yes | 4 |
| diffsatime4 | number | 16,599 | 3 | yes | 4 |
| absroll | integer | 16,599 | 21 | no | 0 |
| sa | number | 16,599 | 34 | yes | 4 |

The first 10 rows of 19. The other 9 are in the notebook.

**Center**

| Variable | Mean | Median | Mode |
| --- | --- | --- | --- |
| goal | 0.02162 | 0.02 | 0.018 |
| sgz | -12.8 | -13 | -11 |
| diffrollrate | -0.00105 | -0.001 | -0.002 |
| diffsatime1 | -9.242e-06 | 0 | 0.0 |
| diffsatime2 | 1.807e-08 | 0 | 0.0 |
| climbrate | -11.8 | -31 | -64 |
| diffsatime3 | -3.404e-06 | 0 | 0.0 |
| diffsatime4 | 3.012e-08 | 0 | 0.0 |
| absroll | -10.79 | -10 | -7 |
| sa | -0.00076 | -0.0007 | -0.00050 |

The first 10 rows of 19. The other 9 are in the notebook.

**Spread**

| Variable | Minimum | Maximum | Standard deviation | Variance | Interquartile range | Sum |
| --- | --- | --- | --- | --- | --- | --- |
| goal | 0.012 | 0.078 | 0.00672 | 4.512e-05 | 0.005 | 359 |
| sgz | -99 | 94 | 25.44 | 647.1 | 32 | -212,447 |
| diffrollrate | -0.084 | 0.056 | 0.01259 | 0.00016 | 0.016 | -17.41 |
| diffsatime1 | -0.0007 | 0.0007 | 8.631e-05 | 7.450e-09 | 0 | -0.1534 |
| diffsatime2 | 0 | 0.0002 | 1.735e-06 | 3.012e-12 | 0 | 0.0003 |
| climbrate | -993 | 973 | 277.6 | 77053.6 | 377 | -195,798 |
| diffsatime3 | -0.0006 | 0.0005 | 5.806e-05 | 3.371e-09 | 0 | -0.0565 |
| diffsatime4 | 0 | 0.0002 | 2.328e-06 | 5.421e-12 | 0 | 0.0005 |
| absroll | -23 | -3 | 4.103 | 16.83 | 6 | -179,097 |
| sa | -0.0034 | 0 | 0.00041 | 1.685e-07 | 0.0005 | -12.56 |

The first 10 rows of 19. The other 9 are in the notebook.

**Shape**

| Variable | Skewness | Kurtosis | Total sum of squares |
| --- | --- | --- | --- |
| goal | 2.425 | 7.618 | 0.74889 |
| sgz | 0.13803 | 0.44195 | 10,741,962 |
| diffrollrate | -0.15519 | 0.92705 | 2.63 |
| diffsatime1 | -0.96924 | 5.548 | 0.00012 |
| diffsatime2 | 103.7 | 11285.8 | 4.999e-08 |
| climbrate | 0.15306 | -0.09043 | 1.279e+09 |
| diffsatime3 | -1.51 | 15.69 | 5.596e-05 |
| diffsatime4 | 81.11 | 6759.7 | 8.998e-08 |
| absroll | -0.50222 | -0.56331 | 279,377 |
| sa | -1.439 | 2.807 | 0.0028 |

The first 10 rows of 19. The other 9 are in the notebook.

**Rows per value**

| Variable | Value | Rows | Share |
| --- | --- | --- | --- |
| absroll | -23 | 1 | 0.00602 % |
| absroll | -22 | 24 | 0.14459 % |
| absroll | -21 | 128 | 0.77113 % |
| absroll | -20 | 294 | 1.771 % |
| absroll | -19 | 437 | 2.633 % |
| absroll | -18 | 502 | 3.024 % |
| absroll | -17 | 448 | 2.699 % |
| absroll | -16 | 588 | 3.542 % |
| absroll | -15 | 756 | 4.554 % |
| absroll | -14 | 928 | 5.591 % |

The first 10 rows of 21. The other 11 are in the notebook.

##### Missing Values

The table pairs each column's count of present values, in the Values column, with the row count of the processed table, in the Rows column. The difference is the number of missing values, and the larger it is, the less any statistic or model built on the column can be trusted.

- **Below 5% missing**: safe to use as it is.
- **5% to 25% missing**: usable; filling the gaps or excluding those rows is worth considering.
- **25% or more missing**: the column is flagged and receives its own chapter in the Data section. Verify why so much is missing before trusting any result that depends on it.

##### Outlier Ranges

The table is the five-number summary for every numeric column: Min, Q1, Median, Q3 and Max. Q1 and Q3 are the values below which 25% and 75% of the values fall, and the interquartile range is Q3 minus Q1. By the Tukey rule, a value more than 1.5 times the interquartile range below Q1 or above Q3 is a possible outlier. A Min far below that lower bound means extreme values in the lower tail; a Max far above the upper bound means extreme values in the upper tail.

Extreme values can be real (rare but legitimate rows) or errors (measurement mistakes, data-entry slips). Which case applies decides whether to keep, clip or drop them before trusting a model that uses the column.

##### Correlation

This chapter measures how pairs of numeric columns move together: the Correlation Measures table below, the Strongest Correlations, the Correlation Heatmap and, when the analysis has targets, the Potential Data Leaks. A correlation states association, not causation.

The table lists every pair of numeric columns once, with three correlation coefficients, the significance of the Pearson coefficient and its 95% confidence interval.

| Measure | Explanation |
| --- | --- |
| Covariance | Direction of the relationship (positive or negative) in the units of the two columns. It is not standardized, so its size says little about strength without further context |
| Pearson's Correlation Coefficient | Strength and direction of a linear relationship, from -1 (perfect negative) through 0 (no linear relationship) to 1 (perfect positive) |
| Spearman's ρ | Strength and direction of a monotonic relationship, computed on ranks rather than values. It captures relationships that consistently rise or fall even when they are not linear, and it is less affected by extreme values. Ranges from -1 to 1 |
| Kendall's τ | Strength and direction of a monotonic relationship based on the concordance of ranks between the two columns. More conservative than Spearman's ρ, and steadier on small tables. Ranges from -1 to 1 |
| p-value | Two-sided p-value for the Pearson coefficient under the hypothesis of zero correlation, from the t-distribution with n-2 degrees of freedom. A small p-value (for example below 0.05) means a correlation this large would be unlikely by chance |
| q-value | The p-value adjusted for the number of pairs tested (Benjamini-Hochberg false-discovery rate). Among all pairs reported with q below 0.05, about 5% or fewer are expected to be false discoveries. The right measure for ranking many pairs |
| 95% CI (Pearson) | Lower and upper bounds of the 95% confidence interval on the Pearson coefficient, via the Fisher z-transform. A narrow interval means the coefficient is well estimated; a wide interval that straddles zero means the relationship is uncertain |

171 column pairs analyzed across 16,599 rows; 146 (85%) clear the q < 0.05 significance bar after BH-FDR. Significant pairs are flagged in the matrix below; non-significant cells may still show large coefficients but they are not distinguishable from chance at this row count.

- **N pairs:** 171
- **N samples:** 16,599
- **N significant:** 146

**Pairs · 24 of 171 rows shown**

| 95 % CI | Dependent | Independent | Kendall | P value | Pearson | Q value | Spearman |
| --- | --- | --- | --- | --- | --- | --- | --- |
| 0.99999, 0.99999 | satime2 | satime3 | 1 | < 0.001 | 0.99999 | < 0.001 | 1 |
| 0.99998, 0.99998 | sa | satime4 | 0.99999 | < 0.001 | 0.99998 | < 0.001 | 1 |
| 0.99424, 0.99458 | satime3 | satime4 | 0.97859 | < 0.001 | 0.99441 | < 0.001 | 0.99338 |
| 0.99423, 0.99457 | satime2 | satime4 | 0.97858 | < 0.001 | 0.9944 | < 0.001 | 0.99338 |
| 0.99422, 0.99456 | sa | satime3 | 0.97858 | < 0.001 | 0.99439 | < 0.001 | 0.99338 |
| 0.99419, 0.99454 | sa | satime2 | 0.97858 | < 0.001 | 0.99437 | < 0.001 | 0.99338 |
| 0.98763, 0.98836 | satime1 | satime2 | 0.95599 | < 0.001 | 0.988 | < 0.001 | 0.98608 |
| 0.98763, 0.98835 | satime1 | satime3 | 0.95599 | < 0.001 | 0.988 | < 0.001 | 0.98608 |
| 0.97561, 0.97703 | satime1 | satime4 | 0.92988 | < 0.001 | 0.97633 | < 0.001 | 0.97416 |
| 0.97556, 0.97699 | sa | satime1 | 0.92987 | < 0.001 | 0.97629 | < 0.001 | 0.97416 |

The first 10 rows of 24. The other 14 are in the notebook.

###### Strongest Correlations

The 20 pairs of columns with the smallest q-values: the correlations that remain significant after the Benjamini-Hochberg adjustment for the number of pairs tested. Among all pairs reported with q below 0.05, about 5% or fewer are expected to be false discoveries; a pair above 0.05 may be coincidence even when its Pearson coefficient looks strong.

A pair with an absolute Pearson coefficient above 0.9 often signals a duplicate or derived column. Moderately strong pairs with a low q-value are the relationships most worth investigating.

###### Correlation Heatmap

Every pair of numeric columns colored by its Pearson correlation coefficient. The color scale is fixed: blue at -1, pale yellow near 0 and red at +1, so a color means the same strength in every analysis, and a table whose coefficients are all positive shows no blue. The diagonal is each column correlated with itself and always sits at +1. Off-diagonal blocks of one color point to groups of columns that carry the same information.

###### Potential Data Leaks

The table lists the correlation between every column and each target, with the p-value and the q-value. A Pearson coefficient close to +1 or -1 with a target, together with a q-value near zero, is one of two things: a genuinely strong relationship, or a data leak, a column derived from the target after the fact, such as a tax amount computed from the price being predicted. A leaked column trains a model that looks perfect and fails on new data, because the leak is not available at prediction time.

The Leakage Suspicion chapter in the Data section applies the 0.95 and 0.99 thresholds to these pairs and issues the verdict; a flagged pair is resolved there before any quality figure is relied on.

#### Clusters

Rows are grouped into three clusters by k-means over the numeric columns, and the table shows each cluster's descriptive statistics side by side. Differences in mean, median and spread between clusters point to row-level structure that no single column states, such as two kinds of customer or two kinds of transaction.

Cluster labels are arbitrary integers; only the composition matters. Rows without usable numeric values are placed in cluster `-1`.

**Mean per value of cluster**

| cluster | Rows | goal | sgz | diffrollrate | diffsatime1 | diffsatime2 | climbrate | diffsatime3 | diffsatime4 | absroll | sa | p | satime1 | satime2 | q | diffdiffclb | curroll | diffclb | satime3 | satime4 |
| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
| 0 | 8767 | 0.01921 | -13.08 | 0.00428 | -1.954e-05 | 0 | 28.84 | -6.045e-06 | 0 | -8.633 | -0.00047 | 0.03029 | -0.00047 | -0.00047 | 0.00408 | -0.03288 | -0.19458 | 2.144 | -0.00047 | -0.00047 |
| 1 | 5854 | 0.02169 | -11.35 | -0.00592 | -1.862e-06 | 0 | -64.72 | -1.127e-06 | 0 | -12.21 | -0.0009 | -0.03923 | -0.00089 | -0.0009 | 0.09489 | -0.02631 | 0.31971 | -3.763 | -0.0009 | -0.0009 |
| 2 | 1978 | 0.03215 | -15.85 | -0.01026 | 1.456e-05 | 1.517e-07 | -35.28 | 1.567e-06 | 2.528e-07 | -16.14 | -0.0016 | -0.1027 | -0.00157 | -0.00159 | 0.15834 | -0.06153 | 0.30976 | -3.145 | -0.00159 | -0.00159 |

## Model

The Model section presents one model per target: its formula, its predictions on held-out rows, the features it relies on, the baselines it is measured against, and diagnostics of how it behaves. With more than one target, the Composite Model, Multi-Output and Leaderboard chapters read the models as a set.

Satime1 carries all of the model's reliance on features, highlighting a single-feature dependence. There are critical concerns flagged in the Concerns chapter, including highly correlated features and the model producing effectively constant predictions across held-out rows.

Most notable in the Model section:

- `satime1` carries most of the model (100% of its reliance on features)

_The concerns raised about this section are listed in the Concerns chapter._

### Goal

The Model section builds one model for `goal`: a formula that expresses it through the other columns. Diafunc searches the space of mathematical expressions for the formula that balances accuracy against simplicity, so the result is not a black box but an expression that can be read, evaluated and questioned. The chapters that follow show the formula, score it on rows it never saw during training, and take it apart term by term.

#### Goal Model

The three gauges score the model the search settled on. All three are measured on the rows the model trained on.

| Metric | Meaning |
| --- | --- |
| Quality | The technology's combined score for the model on the rows it trained on: accuracy and simplicity in one figure, where 100% is the best attainable |
| Error | How far the model's predictions lie from the training values, relative to the spread of the target: 0% is a perfect reproduction of the training rows, 100% is as wrong as a prediction can be |
| Complexity | The size of the formula relative to the complexity range the search was allowed: 0% is the simplest expression permitted, 100% the most complex |

Quality is a training figure and is not the held-out R². The held-out R² measures the model on rows it never saw during training and is the figure to quote for how the model generalizes; it is reported in the Generalization chapter beside the training R², and in the Baselines chapter beside the reference predictors. The time and budget gauges account for the computation that produced the model, not for the model itself.

The model relies entirely on satime1, with goal falling as satime1 rises.

```
goal = 0.0207635803314615 − satime1
```

Quality 50.9 % · Error 92.95 % during the search · Complexity 3.5 %

- **N inputs:** 1
- **N terms:** 2

#### Prediction

The model predicts `goal` for any row that supplies the other columns. This chapter applies it to the held-out rows, the rows set aside before training, so that the predictions can be compared with values the model never saw. The feature table, the prediction function and its output below are the raw material for the Prediction Chart and the distribution chapter that follow.

The function below selects the held-out rows from the processed data and keeps the columns the model takes as inputs.

One row per held-out row and one column per input feature, in the form the model reads. This table feeds the prediction function below.

The function below evaluates the model for every row of the feature table and returns the predicted `goal` for each.

The predictions of `goal` for the held-out rows, one value per row of the feature table.

##### Prediction Chart

Actual `goal` on the horizontal axis against the model's predicted value on the vertical axis, for the held-out rows the model never saw during training. Points on the diagonal are perfect predictions; systematic vertical offsets reveal bias, vertical spread reveals noise, and points far from the diagonal are rows the model handles poorly.

R² of 0.071: **weak**. The model captures only a small part of the variance; either the relevant features are missing, or the target depends on interactions the formula did not recover. Mean absolute error is 0.00422 on the target's scale.

- **Error:** 92.9 % (95 % CI 92.33 % – 93.55 %)
- **MAE:** 0.00422 (95 % CI 0.00403 – 0.00441)
- **N:** 2000
- **Quality:** 50.88 % (95 % CI 50.79 % – 50.95 %)
- **R²:** 0.07105 (95 % CI 0.06447 – 0.07668)
- **Target:** goal

##### Residual Distribution

How the held-out residuals (actual `goal` minus predicted) are distributed. Bias is their mean: a value away from zero means the model is systematically high or low rather than merely imprecise. The standard deviation and the percentiles describe the spread, and the tail percentiles say how large the worst misses get. Every figure carries a bootstrap 95% confidence interval; with a small held-out set those intervals are wide, and that width is itself the finding.

- **Bias:** -8.878e-05 (95 % CI -0.00035 – 0.00015)
- **N:** 2000
- **P50:** -0.00206 (95 % CI -0.00216 – -0.00176)
- **P90:** 0.00735 (95 % CI 0.00634 – 0.00824)
- **P95:** 0.01204 (95 % CI 0.01114 – 0.01355)
- **P99:** 0.02554 (95 % CI 0.02274 – 0.02834)
- **Std:** 0.00628 (95 % CI 0.00585 – 0.00672)

#### Which inputs matter most

The chart ranks the features of the `goal` model by permutation importance: how much the model's error rises when that feature's values are shuffled across rows so that it carries no information. A longer bar means the model relies on the feature more. The order says which columns the model reads most, and those are the columns where measurement quality and data collection matter most. A short bar marks a feature the model barely uses, which is a fact about this model and not a verdict on the column. Importance describes the model's reliance and nothing more: a feature can rank high because it stands in for something the data does not contain.

| Input | Share of importance | Permutation importance | Sensitivity | Residual correlation | Occurrences |
| --- | --- | --- | --- | --- | --- |
| satime1 |  | 0.07282 | 1 | 0.56615 | 1 |

#### Baselines

The table scores the model for `goal` against three reference predictors on the same held-out rows. The mean baseline always predicts the training average and is the floor: a model below it is worse than a constant. The median baseline always predicts the training median and holds up better when the target is skewed. The linear regression baseline is a straight-line model over all numeric features and appears when the data has at least one; it captures everything a linear relationship can. The Ufinq model is the last row.

Read the R² and MAE columns from top to bottom. When the model clears every baseline by a wide margin, its structure earns its place. When it is level with the linear regression baseline, the relationship is linear and the extra structure adds nothing. When it is level with the mean baseline, the features carry no usable signal for `goal`. R² reaches 1 for perfect prediction and falls below 0 when a predictor is worse than the mean; MAE is the average absolute miss in the units of `goal`.

R² lift of +0.0725 over the strongest naive baseline, with a **medium** Cohen's d on paired residuals. The model meaningfully outperforms naive predictions; the underlying structure is real but not overwhelming.

- **Best baseline R²:** -0.0014
- **Effect size d:** 0.69663 (95 % CI 0.64917 – 0.74574)
- **Effect size d magnitude:** medium
- **Model MAE:** 0.00422 (95 % CI 0.00403 – 0.00441)
- **Model R²:** 0.07105 (95 % CI 0.06447 – 0.07668)
- **Held-out rows:** 2000
- **Target:** goal

#### Generalization

The chart sets the R² of the `goal` model on the rows it trained on beside its R² on the held-out rows it never saw, and the gap between the two bars is the finding. The held-out bar carries a bootstrap 95% confidence interval, which says how far that figure could move with a different held-out draw; the training bar has none, because it is measured on the rows that shaped the model.

The verdict reads from the two figures. **Generalizing**: the held-out R² is strong, or training and held-out agree closely; the structure the formula encodes carries to new rows. **Overfit**: training is far ahead of held-out and the held-out R² is not strong on its own; the formula has absorbed noise from the training rows, and the training figure overstates what to expect on new data. **Underfit or noisy**: held-out is far ahead of training; this is not strength, it usually means an outlier or a flat region in the training rows that the held-out rows happen to avoid. **Insufficient**: fewer than 30 held-out rows and no strong held-out R², too little evidence for a negative verdict. In every case the width of the held-out interval says how much weight the gap can bear.

The model explains held-out rows about as well as training rows (held-out R² 0.071, gap between training and held-out R² -0.00021): it **generalizes**. The structure the formula encodes carries from the training rows to the held-out rows.

- **Generalization gap:** -0.00021
- **N test:** 2000
- **Target:** goal
- **Test error:** 0.00422 (95 % CI 0.00403 – 0.00441)
- **Test R²:** 0.07105 (95 % CI 0.06447 – 0.07668)
- **Train error:** 0.92949
- **Train R²:** 0.07084
- **Verdict:** Generalizing

#### Per-Term Partial Dependence

The formula for `goal` is split into its additive terms, and each term is traced as one of its inputs moves across the training range while the other inputs stay at their medians. Each curve is therefore a profile of the term at the typical row, not an average over the data: it shows what the term contributes at every value of that input when everything else is ordinary.

A term that depends on several inputs gets one curve per input; a constant term gets none. Terms the formula subtracts are drawn with their sign, so a curve below zero pulls the prediction down. At any fixed row, the terms add up to the model's prediction. The notebook lets the reader trim each range to the central 95% of the input. When the formula has no additive structure, the chapter traces the whole formula as a single term along each of its inputs, and the Sensitivity chapter is the better read for how the inputs combine.

The formula decomposes into 2 additive terms: clean separable structure. Each curve below shows one term's response to its free features, with the other features held at the training median. Steep curves carry the prediction; flat curves are decorative.

- **Additive:** Yes
- **N terms:** 2
- **Notation:** 0.0207635803314615 − satime1
- **Target:** goal

#### Symbolic Behavior and Extrapolation

The formula for `goal` is read as a mathematical object, without data, to state how it behaves beyond the range it was trained on. A black box cannot answer that question; a formula can. For each input the chapter reports the limit as the input grows without bound in either direction (whether the formula diverges, settles to a finite value or oscillates, with the sign tracked exactly, so that a term like minus two times the cube of the input is reported as diverging downward on the right and upward on the left), whether the formula stays finite in every direction, and any singularity with its solved location: a division whose denominator reaches zero, a logarithm or square root whose argument leaves its domain, or a periodic pole.

The inputs along which the formula diverges or meets a singularity are listed as the risky ones; along them the formula's shape gives no support for extrapolation. A formula that stays finite everywhere with no singularity carries no structural hazard when extrapolated; the data still ends where it ends, and a prediction outside the training range remains unsupported by evidence. The plain-language summary at the end states the same facts in one paragraph.

The model diverges beyond the observed range of `x.satime1`: predictions there are not supported by the formula's shape. Extrapolate with caution.

- **Bounded at infinity:** No
- **N inputs:** 1
- **N singularities:** 0
- **Risky inputs:** x.satime1
- **Target:** goal

**Limits at neg infinity**

| Input | Kind |
| --- | --- |
| x.satime1 | Positive infinity |

**Limits at pos infinity**

| Input | Kind |
| --- | --- |
| x.satime1 | Negative infinity |

#### Per-Row Contribution Waterfall

For up to five representative held-out rows, the chapter draws one bar chart showing how each additive term of the formula builds that row's prediction of `goal`. The five rows are the worst prediction (largest absolute residual), the best (smallest), the median miss, the row with the smallest prediction and the row with the largest. When two roles fall on the same row, which is common with few held-out rows, the earlier role keeps it and fewer than five charts appear.

In each chart the bars stack the terms' contributions at the row's feature values, terms the formula subtracts sit below zero, and the bars sum to the prediction. The dashed line marks the actual value; the distance between it and the top of the stack is the residual. The bars are evaluated at the same precision as the predictions, so they agree with the Prediction Chart. When the formula has no additive structure, each chart holds one bar for the whole formula, and the Sensitivity chapter is the better read for how individual inputs move it.

- **Additive:** Yes
- **N rows:** 5

The notebook draws this chapter's figure from each held-out row; the row-by-row detail is there.

#### Term Ablation

For each additive term of the formula for `goal`, the chart shows how much the held-out R² drops when that term is replaced by its mean contribution, so that it no longer varies from row to row. The bars are sorted from the largest drop down, and the dashed line marks the R² of the full model.

A large drop means the term carries real predictive work; the complexity it adds is paid for. A small drop means the term adds little beyond its average value: it may refine a stronger term, or its curve in the Per-Term Partial Dependence chapter may be nearly flat. A negative drop means the held-out R² rises without the term, which is a sign that the term tracks noise in the training rows. Each figure describes what a term contributes inside the model as discovered; the chart diagnoses the model, it is not a guide to removing terms. When the formula has no additive structure, the chart shows one bar for the whole formula.

Full-formula R² is 0.071: weak overall quality. Ablation deltas are not very informative when the baseline quality is low; large drops are best-effort hints rather than definitive structural claims.

- **Additive:** Yes
- **Baseline R²:** 0.07105
- **Held-out rows:** 2000

The notebook draws this chapter's figure from each held-out row; the row-by-row detail is there.

#### What-If

The chapter shows the model's prediction for `goal` at one input combination, with the contribution of each term stacked beneath it. The inputs start at their training medians, so the first view is the prediction for a typical row, and each input can move within the range the training rows cover; the notebook lets the reader change the inputs and watch the prediction and the stack update.

In the stack, a long bar marks the term that dominates at this input combination, often the one whose removal costs most in the Term Ablation chapter. A short bar marks a term that makes a small adjustment here; the Per-Term Partial Dependence chapter shows whether it stays small everywhere or grows toward the edges of the range. A negative bar marks a term that pulls the prediction down at this point, either because the formula subtracts it or because it evaluates below zero.

The inputs stay inside the training range for a reason: the formula computes a value anywhere, but outside that range no training row supports it. When the formula has no additive structure, the stack holds a single bar for the whole formula and the inputs move the prediction directly.

- **Additive:** Yes
- **Held-out rows for the interval:** 2000
- **N terms:** 2
- **Residual P5:** -0.00556
- **Residual P95:** 0.01204
- **Residual std:** 0.00628

#### Sensitivity

For each input feature, the chart traces the rate at which the predicted `goal` changes as that feature moves across its training range, with the other inputs held at their medians. The rate is the local slope of the prediction with respect to the feature, measured by a small finite difference at each point. A table summarizes each feature with the mean, minimum and maximum of the absolute slope, which ranks the inputs by how strongly the prediction responds to them.

A flat curve means the model is close to linear in that feature: the prediction responds at the same rate everywhere in the observed range, which is easy to state and says nothing about values beyond that range. A curve that grows or shrinks marks diminishing or accelerating returns, and whether that is plausible is a question for the domain. A curve that crosses zero means the prediction rises with the feature in one part of the range and falls in another, which is either a real optimum or a sign that the formula bends around a few rows. A curve with a large magnitude marks a feature to which the prediction is highly responsive; the Term Ablation chapter says whether the term behind it also carries predictive work.

In the table, the mean absolute slope ranks the features by typical responsiveness. A minimum close to the maximum means the responsiveness is nearly constant; a wide gap means it varies strongly across the range. The chapter reads the whole formula, so it applies whether or not the formula splits into terms.

No numeric input statistics are available, so sensitivity curves cannot be plotted. The training table provides no numeric ranges for the formula's free features.

- **Additive:** Yes
- **N terms:** 2

#### 2-Feature Interactions

When a single term of the formula combines two or more inputs, the prediction's response to one of them depends on the value of the other. This chapter draws one surface for each such pair: the predicted `goal` across the plane of the two features, with every other input held at its training median. Pairs that never share a term have no interaction by construction, and the Per-Term Partial Dependence curves already say everything about them.

Parallel stripes mean the two features act almost independently, so the surface is close to a sum of two one-feature curves. Curved contours mean a real interaction, where the slope along one feature changes with the other; the location of the peak or trough matters. A saddle, rising along one axis and falling along the other, marks a trade-off between the two. A sharp edge or cliff means the formula encodes a change of regime, and the Per-Term Partial Dependence curve for the same feature shows whether the bend appears there too.

The grid is deliberately coarse, and the color scale runs from low to high predictions. When the formula has no additive structure, the single whole-formula term holds every input, so every pair appears; the number of surfaces is capped for models with many features.

The formula is **fully separable**: every term has exactly one free feature, so no two-feature interactions exist by construction. The grid below renders empty; each feature's contribution can be read independently in the Per-Term Partial Dependence chapter.

- **Additive:** Yes
- **N terms:** 2

#### Worst Predictions

The held-out rows on which the model misses `goal` by the most, sorted by absolute residual with the largest first and capped at ten. Each card shows the row's actual value, the prediction, the residual, the contribution of every additive term at that row and the row's feature values. R² and MAE say how good the model is on average; these cards say where it fails and let each failure be read feature by feature and term by term.

A large residual with one dominant term means that term produced the wrong value at this row; the row's value for that feature, read against the Per-Term Partial Dependence curve, shows whether it fell in a region the formula models poorly. A large residual with balanced contributions means every term was a little off and the sum still missed, which points to a shape the formula cannot represent in that region. Residuals that change sign from card to card mean the misses are not a consistent bias but scattered errors on particular rows. When the formula has no additive structure, each card shows a single whole-formula contribution.

The worst held-out row was missed by 0.0461 (target's scale). The 10 rows with the largest absolute residuals out of 2,000 held-out rows are shown. Each card breaks the failure down into per-term contributions and feature values, so the failure mode is inspectable. A large residual with one concentrated term contribution means one term got this row wrong; a large residual with balanced contributions means a structural mismatch.

| Actual | Predicted | Residual | Absroll | Climbrate | Curroll | Diffclb | Diffdiffclb | Diffrollrate | Diffsatime1 | Diffsatime2 | Diffsatime3 | Diffsatime4 | P | Q | Sa | Satime1 | Satime2 | Satime3 | Satime4 | Sgz |
| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
| 0.069 | 0.02286 | 0.04614 | -15 | -134 | -0.7 | -9 | 0.6 | 0.011 | 0 | 0 | 0.0001 | 0 | -0.02 | 0.15 | -0.0022 | -0.0021 | -0.0021 | -0.0021 | -0.0022 | -28 |
| 0.068 | 0.02266 | 0.04534 | -14 | -166 | -0.4 | 0 | 0.9 | 0.012 | 0 | 0 | 0 | 0 | 0.3 | -0.04 | -0.0019 | -0.0019 | -0.0019 | -0.0019 | -0.0019 | -35 |
| 0.064 | 0.02286 | 0.04114 | -14 | -161 | -0.5 | 0 | -0.4 | 0.01 | 0 | 0 | 0 | 0 | 0.21 | 0.16 | -0.0021 | -0.0021 | -0.0021 | -0.0021 | -0.0021 | -33 |
| 0.064 | 0.02386 | 0.04014 | -14 | -141 | 0.3 | 5 | 1.4 | -0.015 | 0 | 0 | 0 | 0 | -0.1 | -0.13 | -0.0031 | -0.0031 | -0.0031 | -0.0031 | -0.0031 | -42 |
| 0.062 | 0.02266 | 0.03934 | -10 | 476 | 0.7 | -12 | -1.4 | -0.011 | 0 | 0 | 0 | 0 | 0.27 | 0.29 | -0.0019 | -0.0019 | -0.0019 | -0.0019 | -0.0019 | -18 |
| 0.059 | 0.02306 | 0.03594 | -15 | 399 | -1 | -5 | -1.1 | -0.003 | 0 | 0 | 0 | 0 | -0.21 | 0.24 | -0.0023 | -0.0023 | -0.0023 | -0.0023 | -0.0023 | -17 |
| 0.055 | 0.02276 | 0.03224 | -13 | -241 | -0.5 | -5 | -0.1 | 0.004 | 0 | 0 | 0 | 0 | -0.25 | 0.17 | -0.002 | -0.002 | -0.002 | -0.002 | -0.002 | -49 |
| 0.055 | 0.02306 | 0.03194 | -13 | 276 | -0.5 | -8 | 0.4 | -0.011 | 0 | 0 | 0 | 0 | -0.28 | 0.16 | -0.0023 | -0.0023 | -0.0023 | -0.0023 | -0.0023 | -39 |
| 0.053 | 0.02146 | 0.03154 | -9 | -22 | -0.7 | 4 | -0.9 | 0.011 | 0 | 0 | 0 | 0 | 0.14 | 0.04 | -0.0007 | -0.0007 | -0.0007 | -0.0007 | -0.0007 | 22 |
| 0.053 | 0.02146 | 0.03154 | -7 | 177 | -0.9 | 9 | -0.6 | 0.008 | 0 | 0 | 0.0001 | 0 | -0.28 | -0.08 | -0.0007 | -0.0007 | -0.0007 | -0.0007 | -0.0007 | -14 |

- **Additive:** Yes
- **N extrapolated:** 0
- **Held-out rows:** 2000
- **Held-out rows for the interval:** 2000
- **Residual P5:** -0.00556
- **Residual P95:** 0.01204
- **Residual std:** 0.00628

#### Prediction Interval Coverage

Each held-out prediction of `goal` carries a prediction interval, and this chapter checks whether that interval covers the actual value as often as it claims. The interval reported with each prediction is built from the held-out residuals themselves: its bounds are the 2.5th and 97.5th percentiles of the residuals added to the prediction, so it is asymmetric when the residuals are skewed and assumes no particular error distribution.

The coverage table checks a second, simpler band: the symmetric interval that a normal error distribution with the residuals' standard deviation would give. At four nominal levels (50%, 80%, 90% and 95%) it lists the half-width of that normal band and the share of held-out rows whose actual value falls inside it. Empirical coverage close to nominal means the residuals are close enough to normal that the two bands agree and the interval can be taken at face value. Empirical coverage below nominal means the normal band is too narrow, the residuals have heavier tails than a normal distribution, and the percentile-based interval is the one to trust. Empirical coverage above nominal means the normal band is wider than the data needs, usually because a few large residuals inflate the standard deviation. Every figure comes from the same held-out residuals the intervals are built from.

Across 2,000 held-out rows, the 95% prediction interval actually covers 95% of the rows. The normal band is **wider than needed** for this residual distribution (worst gap 16.0 percentage points), often because a few large residuals inflate σ above what the bulk requires. Real uncertainty for typical rows is tighter than the interval suggests.

| Nominal level | Half-width | Empirical coverage |
| --- | --- | --- |
| 50 % | 0.00424 | 66 % |
| 80 % | 0.00805 | 90.55 % |
| 90 % | 0.01033 | 93.3 % |
| 95 % | 0.01231 | 95.15 % |

- **Largest miss (percentage points):** 16
- **Held-out rows:** 2000
- **Residual P2.5:** -0.00626
- **Residual P97.5:** 0.01805
- **Verdict:** Underconfident

#### Regression Diagnostics

Four residual diagnostics for `goal`, all computed from the held-out residuals. Each asks in its own way whether the model's errors look like noise, which is what remains when a model has captured all the structure the data holds.

**Residuals against predicted values**: Each held-out row is plotted with the model's prediction on the horizontal axis and its residual on the vertical axis, around a zero line. A symmetric cloud around zero means errors of similar size across the predicted range and no systematic bias. A funnel or fan means the size of the errors depends on the predicted value: the model is more uncertain in some regions than in others, and its prediction interval is not equally trustworthy everywhere. A curved pattern, a smile or a frown, means the model misses a structural component; the Per-Term Partial Dependence and 2-Feature Interactions chapters show the shapes the formula does capture.

**Normal Q-Q plot**: The sorted residuals are plotted against the quantiles of a normal distribution, with the diagonal marking a perfectly normal set of residuals. Points that hug the line mean approximately normal residuals, so the normal band in the Prediction Interval Coverage chapter will hold. An S-shape means heavier or lighter tails than normal; heavier tails (below the line at the left, above it at the right) mean the model occasionally produces large errors. A banana or arc means skewed residuals: the model is systematically high or low in part of the range.

**Histogram**: The residuals binned into equal-width intervals. A bell centered on zero means symmetric errors with no bias. An off-center bell means the model is biased, with a mean error away from zero. A long tail or two peaks mean outliers or two regimes inside the prediction range.

**Autocorrelation**: For each lag, the correlation of the residual sequence with itself shifted by that many rows, with the band that pure noise would stay inside at plus or minus 1.96 divided by the square root of the row count. Bars inside the band mean uncorrelated residuals with no order-dependent structure left. A bar at lag 1 outside the band means adjacent residuals correlate, usually a time component when the rows are time-ordered. A wave across the lags means periodic structure remains, and the Time Series chapter in the Data section is where to look for its period.

Autocorrelation carries meaning only when the row order itself does, as in a time series or a sequence. For an unordered table it looks like noise even when the other three diagnostics find fault, so it is read alongside them, never alone.

2,000 held-out residuals, with a spread up to 0.0461 in absolute terms. Mean residual is -0.0000888, close to zero. The model is approximately unbiased on these held-out rows (a small held-out set makes this less reliable; the Prediction Chart chapter carries the 95% confidence interval). The four charts below check whether the errors look like noise: a pattern in residuals-vs-fitted or a curving Q-Q means a structural miss; a spike at ACF lag 1 means structure tied to row order leaked through.

- **Held-out rows:** 2000

The notebook draws this chapter's figure from each held-out row; the row-by-row detail is there.

#### Search Progress

The line traces the best quality the search for the `goal` model had reached at each generation, from the first generation to the last. Quality is the technology's combined score on the training rows, the figure the Model Metrics chapter defines. A curve that flattens well before the last generation means the search converged: the budget was more than enough, and the model is the one the search settled on. A curve still rising at the last generation means the budget ended before the search settled, and the model is the best the search reached within it. The chart describes the search, not the data: it says whether the search had time to settle, not whether more rows would help.

The search ran for 7 generations, ending at quality 0.509 (gain +0.000128 from generation 0). The curve is essentially flat: either the search converged in the first few generations or the problem is fundamentally hard at this complexity budget.

- **First generation:** 2
- **First quality:** 50.89 %
- **Last generation:** 8
- **Last quality:** 50.9 %
- **Max quality:** 50.9 %
- **N points:** 7
- **N total generations:** 7

#### Model Constraints

Sanity checks on the `goal` formula, run against the held-out rows. Three checks: every prediction is a finite number (output coherent), predictions stay within the range of the training target widened by two standard deviations on each side (within domain), and no single prediction runs away more than ten standard deviations from the training mean (bounded predictions).

These are pass or fail guards, not quality measures: a formula can clear all three and still predict poorly. A failure is the stronger signal. It means the expression misbehaves numerically somewhere in the data it was shown, and any downstream use of it should wait until that is understood.

Across 2,000 held-out predictions, the formula is **mathematically well-behaved**: every output is finite, stays inside the training-target ±2σ band, and no prediction runs away beyond the bounded-prediction limit. It is safe to consume downstream at face value.

| Name | Status | Detail |
| --- | --- | --- |
| Output coherent | Pass | no non-finite predictions across 2000 rows |
| Within domain | Pass | no rows outside the training target's ±2σ range across 2000 rows |
| Bounded predictions | Pass | no runaway predictions beyond ±10σ across 2000 rows |

- **Held-out rows:** 2000
- **N non finite:** 0
- **N outside domain:** 0
- **N runaway:** 0
- **Verdict:** Clean

#### Modeling

The function below trains the model for `goal` on the processed data. Its output is the model that every other chapter of this section scores and dissects.

*Measured during the search, on the rows the model was fitted on*

- **Error:** 92.95 %
- **N train:** 14,599
- **Quality:** 50.9 %

### Findings

12 findings from the model diagnostics (12 Critical) are listed in the Concerns chapter at the top of the analysis.

## Implications

The Implications section states how to act on the models: the Stakeholder Summary and the Recommended Next Data, where the models hold and where they weaken (Per-Segment Quality, Out-of-Distribution, Per-Segment Predictions, Fairness), what to weigh before relying on them (Causal Honesty, Deployment Readiness), and the Provenance & Audit trail a reviewer needs to retrace the analysis.

Sixty-five percent of the held-out rows fall outside the training range, raising serious concerns for deployment as flagged in the Concerns chapter. The readiness verdict remains pending, which matters given the data distribution mismatch.

Most notable in the Implications section:

- 65% of the held-out rows lie outside the range the model was trained on

_The concerns raised about this section are listed in the Concerns chapter._

### Stakeholder Summary

The model predicts goal and relies most on satime1 as its strongest predictor. It explains 7.1% of the variation in goal, compared with always guessing the average, which explained -0.1%. This means the model explained 7.2 points more of the variation than that reference. The model assigns all of its importance to satime1.

The model captures only a small part of the pattern in goal and should not be relied on for individual predictions. Most held-out rows, 65%, are outside the range the model was trained on, and the spread of its predictions is very limited compared to the actual variation in the data. Validate on a fresh sample before relying on the model for decisions.

### Recommended Next Data

- Collect more rows whose values fall inside the training range for goal. Reason: 65% of the held-out rows fall outside the range the model was trained on.
- Add new columns that record influences on goal not captured by satime1 and its highly correlated counterparts sa, satime2, satime3, and satime4. Reason: the model relies entirely on satime1 with 100% importance share and the concerns flag all these columns as highly correlated, restricting new predictive signals.
- Inspect why the model's predictions for goal are effectively constant on held-out rows. Reason: held-out predictions show only 6.0% of the actual spread, flagged as a critical concern.
- Add or refine columns to break the high correlation among sa, satime1, satime2, satime3, and satime4. Reason: the model's only signals are highly correlated pairs, making it difficult to learn independent contributions to goal.

### Quality by Input Range

Per-Segment Quality splits the held-out rows by every usable feature and compares each segment's R² with the overall held-out R². A numeric feature is split into quartiles; a categorical feature with at most ten values is split by value. A segment with fewer than three held-out rows is left out, because its gap would be noise.

The chart is sorted from the worst gap to the best. Each bar is the segment's R² minus the overall R².

- **Negative bars**: the model is weaker on these rows than its headline R² implies. A segment 0.25 or more below the overall value reads **much weaker**; a segment 0.10 to 0.25 below reads **weaker**. These are the segments to treat with caution.
- **Positive bars**: the model is stronger on these rows than overall. A strong segment can mask weakness elsewhere, so the negative segments come first.

#### Goal by Input Range

Segment `sgz` = `q4` performs **in line with the aggregate** (530 held-out rows): segment R² 0.067 against aggregate R² 0.071 (gap -0.00409). No quality drift detected.

- **Column:** sgz
- **Gap vs aggregate:** -0.00409
- **MAE:** 0.00344
- **N:** 530
- **R²:** 0.06696
- **Residual mean:** -0.00031
- **Value:** q4
- **Verdict:** Consistent

### Out-of-Distribution

Out-of-distribution detection finds held-out rows that lie far from the rows the model was trained on. For each numeric feature, a row's value is standardized against the training mean and standard deviation; the combined standardized distance across all features is compared with a fixed line at 3.0. Rows beyond that line are flagged as **out of distribution**: the headline quality is unlikely to apply to them. The more features the model uses, the more rows cross this fixed line, so the flagged share reads against the feature count rather than as an alarm rate.

The chart shows one bar per held-out row in row order; the flagged rows are the bars at or above the line.

The check treats features independently, so it will not notice a rare combination of values that are each ordinary on their own, such as a large height with a small weight. It is a first screen. A decision that depends on catching unusual inputs needs a dedicated check.

1,308 of 2,000 held-out rows (65%) exceed the diagonal-Mahalanobis z = 3.00 bracket: far from the training-row distribution on at least one feature axis. That is **most of the held-out set**: the evaluation is largely testing extrapolation, not in-range behavior. The headline R² and MAE reflect the model's extrapolating behavior rather than its in-range quality; a deployment verdict needs additional in-range held-out rows.

- **Held-out rows out of distribution:** 1308
- **Held-out rows measured:** 2000
- **Share out of distribution (%):** 65.4
- **Distance line:** 3

### Causal Honesty

Diafunc fitted a formula that captures the structure in the training data. That structure is **correlative**: it states what predicts what in this data. It does **not** establish that any feature *causes* the target.

A correlative model is the right tool for predicting future outcomes from similar inputs, for exploring which features carry information about the target, and for an early-stage diagnostic or screening tool.

A correlative model is **not** the right tool for claiming that intervening on a feature will change the outcome, for attributing outcomes to specific causes for accountability, or for choosing between policies that act on the inputs.

**To upgrade to causal claims**

- **Controlled experiment**: Randomize the feature to be acted on, then analyze again. Randomization breaks confounding, so any change in the target is attributable to the feature.
- **Natural experiment**: Find a setting where the feature varied for reasons unrelated to the target, an instrumental variable. Variation of that kind supports causal inference.
- **Causal graph**: Write out what plausibly causes what, then check whether the model's terms are consistent with the conditional independences the graph implies.
- **Control for confounders**: If a third variable plausibly moves both the feature and the target, stratify by it or condition on it before fitting again. Gaps in the Per-Segment Quality chapter are a clue.

The Per-Segment Quality, Fairness and Concerns chapters show the most common confounding patterns in the data.

The model is **correlative**: it captures which columns predict the target in the training data, not whether changing one would change the other. Predictions are reliable for inputs that look like the training distribution; they are **not** evidence that intervening on a feature will change the target. The 4 upgrade pathways below show what evidence would support a causal claim.

**Upgrade pathways**

| Name | Summary |
| --- | --- |
| Controlled experiment | Randomize the feature to be acted on, then analyze again. Randomization breaks confounding, so any change in the target is attributable to the feature. |
| Natural experiment | Find a setting where the feature varied for reasons unrelated to the target, an instrumental variable. Variation of that kind supports causal inference. |
| Causal graph | Write out what plausibly causes what, then check whether the model's terms are consistent with the conditional independences the graph implies. |
| Control for confounders | If a third variable plausibly moves both the feature and the target, stratify by it or condition on it before fitting again. Gaps in the Per-Segment Quality chapter are a clue. |

### Deployment Readiness

The analysis ran with the configuration below. The computed checks and the verdict follow once the diagnostics have run.

- **Targets**: 1 target: `goal`
- **Rows**: 16,599 rows
- **Per-Segment Predictions**: not produced, because no segment column was chosen
- **Fairness**: not assessed, because the data has no categorical column other than the target
- **Out-of-Distribution**: held-out rows are scored against the training rows; predictions made outside this report are not scored
- **Provenance & Audit**: recorded in the chapter of that name

Across 5 checks (3 pass, 1 warns, 1 fails, 13 critical concerns), **at least one check fails** or a critical concern is open: **Not ready**. The failing checks need addressing first; they typically indicate data leakage, severe miscalibration, or a model that loses to a trivial baseline.

| Name | Status | Detail |
| --- | --- | --- |
| Generalization | Pass | held-out quality holds up against training quality |
| Prediction Interval Coverage | Warn | intervals are wider than their level requires, largest gap 16.0 percentage points |
| Baseline Lift for goal | Pass | beats the best baseline, R² lift 0.0725 |
| Model Constraints | Pass | every held-out prediction is finite and within the training range |
| Out-of-Distribution | Fail | 65% of held-out rows are out of distribution |

- **N critical concerns:** 13
- **N fail:** 1
- **N pass:** 3
- **N warn:** 1
- **Overall verdict:** Not ready

### Provenance & Audit

This record captures the inputs and configuration that produced the report, so the analysis can be reproduced or the result defended in an audit.

| Item | Value |
| --- | --- |
| Analysis ID | 5af1b100-48b7-11f1-8087-d378640fe787 |
| Run time | 2026-09-19 03:24 UTC |
| Processed input table | ebc02cf6-2b90-4da3-b10e-27cf95335a0a |
| Total rows | 16,599 |
| Modeled targets | goal |
| Segment column | not available |
| Computation time | 1 h 0 min |
| Compute budget | 500 credits |

### Findings

1 finding from the implications diagnostics (1 Critical) is listed in the Concerns chapter at the top of the analysis.

