NEWS


lessR 4.5.5

Updates

showPalettes(): Updated. The old hcl option changed to sequential but now just with sequential palettes. Now, the hues palette is its own option, showing the qualitative scale of different hues across many combinations of chroma and luminance.

X() and XY(): Can now call fill=getColors(...) to customize the fill colors and not explicitly specify n= for the number of generated colors.

Bug Fixes

getColors() now properly balances l (luminosity) and c (chroma) when one is set as a range given by a vector of two values, beginning and ending value

interact(): Save button now works for the three input interactive visualizations.

style(): "lightbronze" style now works.

XY(): y-axis title (label) now plotted more consistently.

Many more miscellaneous bug fixes.

lessR 4.5.4 (2026-04-27)

Updates

Chart(): For type="dot", parameter facet now implemented.

XY(): The new argument for type is "hexbin" for a hexbin plot from the package of the same name.

Bug Fixes

Chart(): Numerous issues, such as:

Regression(): No regular output to the console bug fixed.

X(): Setting type to freq_poly now only produces a frequency polygon in the Plots window, not also the histogram. The interactive Plotly version still renders in the Viewer window.

lessR 4.5.3 (2026-03-26)

Updates

Chart(), X(), XY(): If accessing variables in the global environment instead of the data frame, now specify data=NULL.

Chart(): For hierarchical charts - sunburst, treemap, and icicle - when rendered with a sequential scale, with any theme other than the default such as with style("gray") or setting fill="grays", the dominance of each plotted slice or rectangle is scaled according to the value of the corresponding numerical entry.

Chart(): For type="dot", data no longer need be pre-aggregated.

XY(): Time series forecasting added to the plotly interactive visualization that appears in the RStudio Viewer window.

XY(): Old parameter name size changed to the more descriptive pt_size, also to be consistent with Chart().

Bug Fixes

Major bug evaluation was done across the lessR functions. This evaluation included evaluating the lessR functions with Anthropic's Claude 4.6 Extended on multiple passes with many suggested fixes. Most suggestions and fixes were implemented.

lessR 4.5.2 (2026-03-05)

Updates

Chart(): If there is a stat transformation of the y variable, then the label on each bar defaults to "input", that is, as it exists in the data without further transformation.

Logit(): Added parameters pt_size and transparency to customize plotted points for the combined sigmoid/scatterplot, and xlab and ylab for the axes labels.

XY(): When forecasting from ts_ahead parameter, dependent packages are no longer attached, no longer cluttering the output with distracting messages.

XY(): When forecasting from ts_ahead parameter, more robust inference of the time unit by which the data are organized, particularly with missing data.

Bug Fixes

Chart(): Numerous low-level errors corrected.

Chart(): If quiet is set to TRUE, suggestions are no longer displayed, and the frequency table is also not displayed.

Chart(): Fixed rendering issues for Plotly interactive visualizations when knitting from R Markdown and Quarto. Multiple interactive charts now render correctly in sequence. (Do need to p <- Chart(...), followed by p to print.)

Chart(): Weighted mean now correctly computed in place of the unweighted mean when calculating deviations to plot instead of the original data.

X(): Fixed rendering issues for the histogram when knitting from R Markdown and Quarto.

XY(): Forecasting legend no longer sometimes is placed too high vertically, sometimes even outside the plotting region.

XY(): If forecasting from a time series, the only plot is to the RStudio Plots window as the forecast does not apply yet to the interactive plot in the Viewer window.

XY(): When a by variable is present for forecasting, date misalignment could occur. Now fixed.

lessR 4.5.1 (2026-01-22)

Updates

Bug Fixes

Chart(), X(), and XY(): If quiet is TRUE, the citation to Plotly is not displayed.

Chart(): For data aggregated by the function, the hover title does not list the statistic type twice, and the hover value is reported to two more decimal digits than the data to account for the computation of the mean, etc.

style(): Works more consistently.

X(): For type="vbs", point size now responds to parameter pt_size`.

X(): For type="freq_poly", parameter stat now works.

XY(): Parameter ts_area_fill is now working.

XY(): When there is missing data for a time series, now properly plotted as missing, that is, blank space, with the corresponding dates showing.

XY(): For an interactive plotly time series:

XY(): For a time series plot, misleading suggestions removed.

XY(): For a time series plot from an R time series object, the $y$-axis label is now correct.

XY(): For the interactive time series plot, the size variable for the size of points beyond the default of zero now active.

XY(): For the paired dot plot (not yet moved to Chart() where it belongs under the recent reorganization), the unique character values such as row names are now properly aligned with the plotted points, and sorted properly.

Future

XY(): Allow for a bubble chart when $x$ and $y$ are both categorical.

XY(): Allow for forecasts in the interactive plotly display (RStudio Viewer), not only to the static (RStudio Plots) display.

Chart(), X(), and XY(): For the plotly charts, allow for specifying the font sizes of different displays.

Logit(): Add parameters xlab and ylab. Add parameter size for the plotted points.

lessR 4.5 (2025-12-11)

Major Updates

Updates

Bug Fixes

style(): When applying a color theme, default point transparency, 0.1, is now correctly retained.

PieChart(): Parameter label_colors now works.

Plot(): For type="contour", fit line now works.

Plot(): For facet (lattice) scatterplots, fit line now works.

Regression(): ANCOVA Rsq_Press was not being computed. Now it is.

lessR 4.4.5 (2025-08-22)

Major Update

Updates

Bug Fixes

lessR 4.4.4 (2025-06-16)

Updates

Bug Fixes

lessR 4.4.3 (2025-05-09)

Major Update

Updates

Bug Fixes

lessR 4.4.2 (2025-03-16)

Updates

Bug Fixes

lessR 4.4.1 (2025-02-03)

Updates

Bug Fixes

Histogram(): Axis labels were written too far from the corresponding tick marks.

Plot(): A one-variable categorical variable coded as a factor can now be plotted as a bubble plot. If the categorical variable is numerical, add a value of the radius parameter to force as a bubble plot instead of a VBS plot.

style(): Transparency now properly recognized with add_fill colors with specified transparency from add_trans parameter.

style(): Default fill for a superimposed rectangle on a visualization with style(add="rect") changed to light gray with light transparency to allow content within the rectangle to be viewed, "#D9D9D920".

lessR 4.4.0 (2025-01-12)

Major Update

Updates

Bug Fixes

lessR 4.3.9 (2024-12-08)

Updates

Bug Fixes

lessR 4.3.8 (2024-10-07)

Major Updates

Updates

Bug Fixes

lessR 4.3.7 (2024-08-22)

Updates

Bug Fixes

lessR 4.3.6 (2024-06-22)

Updates

Bug Fixes

lessR 4.3.3 (2024-05-09)

Updates

Bug Fixes

lessR 4.3.2 (2024-04-07)

Updates

Bug Fixes

lessR 4.3.1 (2024-03-26)

Updates

Bug Fixes

lessR 4.3.0 (2023-11-11)

Updates

Bug Fixes

lessR 4.2.9 (2023-05-14)

Updates

Bug Fixes

lessR 4.2.8 (2023-03-22)

Updates

Plot(): Variable and axis value labels increased in size for R Markdown and R by itself analyses.

lessR 4.2.6 (2023-02-12)

Updates

Bug Fixes

lessR 4.2.5 (2023-01-06)

Primary Update

Updates

Bug Fixes

lessR 4.2.4 (2022-12-07)

Updates

Bug Fixes

lessR 4.2.3 (2022-09-11)

Primary Update

Updates

Bug Fixes

lessR 4.2.2 (2022-07-13)

Updates

Bug Fixes

lessR 4.2.0 (2022-06-03)

Updates

Bug Fixes

lessR 4.1.9 (2022-05-06)

Updates

Bug Fixes

lessR 4.1.8 (2022-04-24)

Updates

Bug Fixes

lessR 4.1.7 (2022-03-30)

Updates

Bug Fixes

lessR 4.1.6 (2022-02-18)

Updates

Bug Fixes

lessR 4.1.5 (2022-01-30)

Updates

Bug Fixes

lessR 4.1.4 (2021-12-14)

Updates

Bug Fixes

lessR 4.0.8 (2021-11-18)

Updates

Bug Fixes

lessR 4.0.6 (2021-10-25)

Updates

Bug Fixes

lessR 4.0.5 (2021-10-05)

Updates

Bug Fixes

lessR 4.0.3 (2021-09-09)

Updates

Bug Fixes

lessR 4.0.2 (2021-08-05)

Updates

Bug Fixes

lessR 4.0.1 (2021-06-06)

Updates

Bug Fixes

`