Skip to contents

sillysplines (development version)

  • Widget now works in Shiny and with several widgets on one page; each widget sends its boundary to input$<outputId>_coords
  • Fixed drawing bugs: clicking near the line no longer corrupts the spline, points can no longer be dragged past their neighbours, and touch input works
  • Shading outside the first/last point now matches how create_data() extends the boundary
  • create_data() no longer returns an empty data frame when gap removes no points
  • create_data(type = "normal") now respects seed
  • create_data() gains xlim and ylim to set the sampling region, and gives a clear error for an unknown type, a negative gap, or a flat boundary with no ylim
  • add_noise_vars() now works for n_vars of 0 or 1 and gains a seed argument
  • classify_boundary() now accepts a matrix for data
  • Corrected documentation of return values and of how the boundary is extended beyond its endpoints

sillysplines 1.0.1

CRAN release: 2026-07-24

  • Added the capacity to make a gap between groups
  • Added a function to generate additional noise variables
  • Added a function to make predictors correlated
  • Added normal sampling as an alternative to uniform and gridded

sillysplines 1.0.0

  • Initial CRAN submission.