Skip to content

HVTI Recipes 3.1.2

Choose a tag to compare

@ehrlinger ehrlinger released this 25 Sep 13:49
· 122 commits to main since this release
0fb5232

A patch edition covering the PRs merged since 3.1.1 (2026-09-04, #56–#67). No chapters or parts were added or moved.

Read it: https://ehrlinger.github.io/hvtiGraphics/

What changed for readers

  • The whole book was re-rendered against the current hvtiR family (#65): hvtiR 1.2.1, hvtiPlotR 2.7.15, hvtiRtables 1.0.2, hvtiRutilities 1.4.0, TemporalHazard 1.2.11 and ggRandomForests 4.0.0. The re-render exposed and fixed:
    • bar: the NYHA palette flipped under hvtiPlotR 2.7.15, drawing class IV green. Colours are now pinned to each class by name.
    • hv_tables: a pitfall said hv_man_table() prints 77 ||| … literally, which has been false since hvtiRtables 0.9.7. It now covers the Overall column instead.
    • temporal_migration: the translator no longer maps CONDITION=14, and the DELTA row is now planned. The prose says both.
  • Numbers at risk for the NNT chapter (#66): NNT estimated from Kaplan-Meier curves on patient records, with a two-arm risk table counted from the same records. At 20 years the table shows only 2 SVG patients behind the estimate.
  • Partial dependence is described as a model summary (#65), not an adjusted or causal dose-response.
  • A voice pass across 37 chapters (#65), plus smaller factual fixes in sankey, rf_dependence, rf_shap, balance, boxplots, nnt and legends.

Upstream fixes found along the way

Earlier in this edition: #56 to #63 covered label_map()'s four columns, the mlbench data change, declaring ggraph, moving the function map out of the freeze, rf_vimp reproducibility notes, and the twelve-package family page.