Binary files /tmp/tmph1pp9bol/WU5vOxqDlQ/r-cran-splines2-0.5.0/build/vignette.rds and /tmp/tmph1pp9bol/q05yjJzEfT/r-cran-splines2-0.5.1/build/vignette.rds differ diff -Nru r-cran-splines2-0.5.0/debian/changelog r-cran-splines2-0.5.1/debian/changelog --- r-cran-splines2-0.5.0/debian/changelog 2023-06-27 19:06:34.000000000 +0000 +++ r-cran-splines2-0.5.1/debian/changelog 2023-08-28 12:35:17.000000000 +0000 @@ -1,3 +1,9 @@ +r-cran-splines2 (0.5.1-1) unstable; urgency=medium + + * New upstream version + + -- Andreas Tille Mon, 28 Aug 2023 14:35:17 +0200 + r-cran-splines2 (0.5.0-1) unstable; urgency=medium * New upstream version diff -Nru r-cran-splines2-0.5.0/debian/tests/control r-cran-splines2-0.5.1/debian/tests/control --- r-cran-splines2-0.5.0/debian/tests/control 2023-06-27 19:06:34.000000000 +0000 +++ r-cran-splines2-0.5.1/debian/tests/control 2023-08-28 12:35:17.000000000 +0000 @@ -1,5 +1,6 @@ Tests: run-unit-test -Depends: @, r-cran-testthat, +Depends: @, + r-cran-knitr, + r-cran-rmarkdown, + r-cran-tinytest Restrictions: allow-stderr - - diff -Nru r-cran-splines2-0.5.0/DESCRIPTION r-cran-splines2-0.5.1/DESCRIPTION --- r-cran-splines2-0.5.0/DESCRIPTION 2023-06-11 20:10:02.000000000 +0000 +++ r-cran-splines2-0.5.1/DESCRIPTION 2023-08-19 20:00:07.000000000 +0000 @@ -1,6 +1,6 @@ Package: splines2 Title: Regression Spline Functions and Classes -Version: 0.5.0 +Version: 0.5.1 Authors@R: c( person(given = "Wenjie", family = "Wang", email = "wang@wwenjie.org", @@ -9,11 +9,11 @@ person(given = "Jun", family = "Yan", role = "aut", comment = c(ORCID = "0000-0003-4401-7296")) ) -Description: Constructs basis matrix of B-splines, M-splines, - I-splines, convex splines (C-splines), periodic M-splines, +Description: Constructs basis functions of B-splines, M-splines, + I-splines, convex splines (C-splines), periodic splines, natural cubic splines, generalized Bernstein polynomials, - and their integrals (except C-splines) and derivatives - of given order by close-form recursive formulas. + their derivatives, and integrals (except C-splines) + by closed-form recursive formulas. It also contains a C++ head-only library integrated with Rcpp. See Wang and Yan (2021) for details. Imports: stats, graphics, Rcpp @@ -28,9 +28,9 @@ Encoding: UTF-8 RoxygenNote: 7.2.3 NeedsCompilation: yes -Packaged: 2023-06-11 17:56:08 UTC; wenjie +Packaged: 2023-08-19 18:24:19 UTC; wenjie Author: Wenjie Wang [aut, cre] (), Jun Yan [aut] () Maintainer: Wenjie Wang Repository: CRAN -Date/Publication: 2023-06-11 20:10:02 UTC +Date/Publication: 2023-08-19 20:00:07 UTC diff -Nru r-cran-splines2-0.5.0/inst/CITATION r-cran-splines2-0.5.1/inst/CITATION --- r-cran-splines2-0.5.0/inst/CITATION 2023-06-11 17:55:33.000000000 +0000 +++ r-cran-splines2-0.5.1/inst/CITATION 2023-08-19 18:23:45.000000000 +0000 @@ -8,7 +8,7 @@ ), year = "2023", url = "https://CRAN.R-project.org/package=splines2", - note = "R package version 0.5.0" + note = "R package version 0.5.1" ) bibentry( diff -Nru r-cran-splines2-0.5.0/inst/doc/splines2-intro.html r-cran-splines2-0.5.1/inst/doc/splines2-intro.html --- r-cran-splines2-0.5.0/inst/doc/splines2-intro.html 2023-06-11 17:56:06.000000000 +0000 +++ r-cran-splines2-0.5.1/inst/doc/splines2-intro.html 2023-08-19 18:24:18.000000000 +0000 @@ -12,7 +12,7 @@ - + A Short Introduction to splines2 @@ -362,7 +362,7 @@

A Short Introduction to splines2

Wenjie Wang

-

2023-06-11

+

2023-08-19

@@ -444,7 +444,7 @@ about function usage.

library(splines2)
 packageVersion("splines2")
-
## [1] '0.5.0'
+
## [1] '0.5.1'


diff -Nru r-cran-splines2-0.5.0/inst/doc/splines2-wi-rcpp.html r-cran-splines2-0.5.1/inst/doc/splines2-wi-rcpp.html --- r-cran-splines2-0.5.0/inst/doc/splines2-wi-rcpp.html 2023-06-11 17:56:07.000000000 +0000 +++ r-cran-splines2-0.5.1/inst/doc/splines2-wi-rcpp.html 2023-08-19 18:24:18.000000000 +0000 @@ -12,7 +12,7 @@ - + Using splines2 with Rcpp @@ -362,7 +362,7 @@

Using splines2 with Rcpp

Wenjie Wang

-

2023-06-11

+

2023-08-19

diff -Nru r-cran-splines2-0.5.0/inst/examples/ex-bSpline.R r-cran-splines2-0.5.1/inst/examples/ex-bSpline.R --- r-cran-splines2-0.5.0/inst/examples/ex-bSpline.R 2023-04-13 20:44:37.000000000 +0000 +++ r-cran-splines2-0.5.1/inst/examples/ex-bSpline.R 2023-06-30 17:35:42.000000000 +0000 @@ -1,23 +1,20 @@ library(splines2) +set.seed(1) x <- runif(100) knots <- c(0.3, 0.5, 0.6) # internal knots ## cubic B-splines bsMat <- bSpline(x, knots = knots, degree = 3, intercept = TRUE) -## the integrals -ibsMat <- ibs(x, knots = knots, degree = 3, intercept = TRUE) -## the first derivatives -d1Mat <- deriv(bsMat) -## the second derivaitves -d2Mat <- deriv(bsMat, 2) - -op <- par(mfrow = c(2, 2)) -plot(bsMat, main = "Cubic B-splines") -plot(ibsMat, main = "The integrals") -plot(d1Mat, main = "The first derivatives") -plot(d2Mat, main = "The second derivatives") -par(op) # reset to previous plotting settings +ibsMat <- update(bsMat, integral = TRUE) # the integrals +d1Mat <- deriv(bsMat) # the 1st derivaitves +d2Mat <- deriv(bsMat, 2) # the 2nd derivaitves + +op <- par(mfrow = c(2, 2), mar = c(2.5, 2.5, 0.2, 0.1), mgp = c(1.5, 0.5, 0)) +plot(bsMat, ylab = "Cubic B-splines") +plot(ibsMat, ylab = "The integrals") +plot(d1Mat, ylab = "The 1st derivatives") +plot(d2Mat, ylab = "The 2nd derivatives") ## evaluate at new values predict(bsMat, c(0.125, 0.801)) @@ -26,12 +23,12 @@ px <- seq(0, 3, 0.01) pbsMat <- bSpline(px, knots = knots, Boundary.knots = c(0, 1), intercept = TRUE, periodic = TRUE) -ipMat <- ibs(px, knots = knots, Boundary.knots = c(0, 1), - intercept = TRUE, periodic = TRUE) +ipMat <- update(pbsMat, integral = TRUE) dpMat <- deriv(pbsMat) +dp2Mat <- deriv(pbsMat, 2) -op <- par(mfrow = c(1, 3)) -plot(pbsMat, main = "Periodic B-splines", mark_knots = "b") -plot(ipMat, main = "The integrals", mark_knots = "b") -plot(dpMat, main = "The first derivatives", mark_knots = "b") +plot(pbsMat, ylab = "Periodic B-splines", mark_knots = "b") +plot(ipMat, ylab = "The integrals", mark_knots = "b") +plot(dpMat, ylab = "The 1st derivatives", mark_knots = "b") +plot(dp2Mat, ylab = "The 2nd derivatives", mark_knots = "b") par(op) # reset to previous plotting settings diff -Nru r-cran-splines2-0.5.0/man/bSpline.Rd r-cran-splines2-0.5.1/man/bSpline.Rd --- r-cran-splines2-0.5.0/man/bSpline.Rd 2023-06-10 17:48:06.000000000 +0000 +++ r-cran-splines2-0.5.1/man/bSpline.Rd 2023-06-30 17:36:57.000000000 +0000 @@ -144,24 +144,21 @@ \examples{ library(splines2) +set.seed(1) x <- runif(100) knots <- c(0.3, 0.5, 0.6) # internal knots ## cubic B-splines bsMat <- bSpline(x, knots = knots, degree = 3, intercept = TRUE) -## the integrals -ibsMat <- ibs(x, knots = knots, degree = 3, intercept = TRUE) -## the first derivatives -d1Mat <- deriv(bsMat) -## the second derivaitves -d2Mat <- deriv(bsMat, 2) - -op <- par(mfrow = c(2, 2)) -plot(bsMat, main = "Cubic B-splines") -plot(ibsMat, main = "The integrals") -plot(d1Mat, main = "The first derivatives") -plot(d2Mat, main = "The second derivatives") -par(op) # reset to previous plotting settings +ibsMat <- update(bsMat, integral = TRUE) # the integrals +d1Mat <- deriv(bsMat) # the 1st derivaitves +d2Mat <- deriv(bsMat, 2) # the 2nd derivaitves + +op <- par(mfrow = c(2, 2), mar = c(2.5, 2.5, 0.2, 0.1), mgp = c(1.5, 0.5, 0)) +plot(bsMat, ylab = "Cubic B-splines") +plot(ibsMat, ylab = "The integrals") +plot(d1Mat, ylab = "The 1st derivatives") +plot(d2Mat, ylab = "The 2nd derivatives") ## evaluate at new values predict(bsMat, c(0.125, 0.801)) @@ -170,14 +167,14 @@ px <- seq(0, 3, 0.01) pbsMat <- bSpline(px, knots = knots, Boundary.knots = c(0, 1), intercept = TRUE, periodic = TRUE) -ipMat <- ibs(px, knots = knots, Boundary.knots = c(0, 1), - intercept = TRUE, periodic = TRUE) +ipMat <- update(pbsMat, integral = TRUE) dpMat <- deriv(pbsMat) +dp2Mat <- deriv(pbsMat, 2) -op <- par(mfrow = c(1, 3)) -plot(pbsMat, main = "Periodic B-splines", mark_knots = "b") -plot(ipMat, main = "The integrals", mark_knots = "b") -plot(dpMat, main = "The first derivatives", mark_knots = "b") +plot(pbsMat, ylab = "Periodic B-splines", mark_knots = "b") +plot(ipMat, ylab = "The integrals", mark_knots = "b") +plot(dpMat, ylab = "The 1st derivatives", mark_knots = "b") +plot(dp2Mat, ylab = "The 2nd derivatives", mark_knots = "b") par(op) # reset to previous plotting settings } \references{ diff -Nru r-cran-splines2-0.5.0/man/naturalSpline.Rd r-cran-splines2-0.5.1/man/naturalSpline.Rd --- r-cran-splines2-0.5.0/man/naturalSpline.Rd 2023-06-07 02:58:19.000000000 +0000 +++ r-cran-splines2-0.5.1/man/naturalSpline.Rd 2023-06-30 00:24:15.000000000 +0000 @@ -73,8 +73,8 @@ \item{trim}{The fraction (0 to 0.5) of observations to be trimmed from each end of \code{x} before placing the default internal and boundary knots. This argument will be ignored if \code{Boundary.knots} is specified. -The default value is \code{0} for backward compatability, which sets the -boudary knots as the range of |code{x}. If a positive fraction is +The default value is \code{0} for backward compatibility, which sets the +boundary knots as the range of \code{x}. If a positive fraction is specified, the default boundary knots will be equivalent to \code{quantile(x, probs = c(trim, 1 - trim), na.rm = TRUE)}, which can be a more sensible choice in practice due to the existence of outliers. diff -Nru r-cran-splines2-0.5.0/man/splines2.Rd r-cran-splines2-0.5.1/man/splines2.Rd --- r-cran-splines2-0.5.0/man/splines2.Rd 2023-06-10 17:49:05.000000000 +0000 +++ r-cran-splines2-0.5.1/man/splines2.Rd 2023-08-19 18:16:21.000000000 +0000 @@ -3,6 +3,7 @@ \docType{package} \name{splines2} \alias{splines2} +\alias{splines2-package} \title{splines2: Regression Spline Functions and Classes} \description{ This package provides functions to construct basis matrices of diff -Nru r-cran-splines2-0.5.0/MD5 r-cran-splines2-0.5.1/MD5 --- r-cran-splines2-0.5.0/MD5 2023-06-11 20:10:02.000000000 +0000 +++ r-cran-splines2-0.5.1/MD5 2023-08-19 20:00:07.000000000 +0000 @@ -1,6 +1,6 @@ -d3e7a1ebe798dad33157393e48a381d0 *DESCRIPTION +c6f9a8117bb354712274aa94ffdb8187 *DESCRIPTION bcc21228edc85b98332c9410bfc08dcd *NAMESPACE -26689ffae1f000702377a2b74330693c *NEWS.md +94f77e934ab033630282e5be9d95784a *NEWS.md 68a43fe4d30924665636b6ab92e6def2 *R/RcppExports.R c9cec53d451b8a788f8282f47c4bfa84 *R/bSpline.R c6617bd108b25245af78cee6c1c91efe *R/bernsteinPoly.R @@ -12,23 +12,23 @@ 9746496224e5888f10d97b1e0df59369 *R/mSpline.R 1940aa88f996a61012babc2b65239d64 *R/makepredictcall.R be95769419905fb65ff29eca16b4e670 *R/misc.R -319adc60c6fe3f4afc81c8279a73779e *R/naturalSpline.R +734395eb2b4e95919063cd4347f70026 *R/naturalSpline.R e6280492872023dc93044e1acd91b1be *R/plot.R 9ab08b9a2c35196cb8e9a8956290a003 *R/predict.R b5693787113a3a4d2caef374342184b7 *R/print.R -e667e1883f3bce0ac640d7424be66445 *R/splines2-package.R +ef25e72f39b819f14a28519472e73db0 *R/splines2-package.R a1e6e15524a934cabe2068b1f336e1a1 *R/update.R 8447f8a53c1e84f0ad02c0c3cb4022f0 *R/zzz.R -3235d2d740dffd8f1539614dbf8eeba9 *README.md -eae5666416a468b54217395c5cf53cef *build/vignette.rds -ed08eb72ad6d706e0f2a804a2e15891c *inst/CITATION +abbd702c6b51d618d8c2ef5458cc7757 *README.md +679e96e316af0594363e608e543a3829 *build/vignette.rds +4340ebbcff1dfb213c256bc15c5e1414 *inst/CITATION 83e11a62d0abf8387bfcf8310693b0b8 *inst/bib/splines2.bib 2724f033d095ee9fab0c8be0e9a2cdf8 *inst/doc/splines2-intro.R e5f7f59e54f4fa196263bcfbc91cf0df *inst/doc/splines2-intro.Rmd -ffa7990292c4bb681008fa580a9455fd *inst/doc/splines2-intro.html +65d6c816f04af74ab80491cfcd708bdf *inst/doc/splines2-intro.html 101b59ecbfce0dd8762a3bbe473b1407 *inst/doc/splines2-wi-rcpp.Rmd -12d07c2cac7e1a7c052ca7eeb8a54f44 *inst/doc/splines2-wi-rcpp.html -1ce8d4a5279045f35214b9ed9b1cc53d *inst/examples/ex-bSpline.R +02756cf15a6ae41b386a8b9c154fc086 *inst/doc/splines2-wi-rcpp.html +1b4278b7f20aee4e8f67233232f9ddfb *inst/examples/ex-bSpline.R 843d187e13f2ced3fa891796cf826275 *inst/examples/ex-bernsteinPoly.R 31109e342cd3f84236b3647225f95e6d *inst/examples/ex-cSpline.R e4a8667814d05d10e8f5508676df2edc *inst/examples/ex-deriv.R @@ -84,17 +84,17 @@ 8a2624c82a7da0b188ab91609220c43e *inst/tinytest/test-update.R 0a7dba2b9760ab7526f8287a65c54994 *inst/tinytest/utils.R 012f00f4a21841b8f30237bc559ad3e4 *inst/v0.2.8.R -1bf722ada569dc5c4205f1b16ab41e7a *man/bSpline.Rd +4f50fd54a6bdb47905a7dfdf649de176 *man/bSpline.Rd e03d3d4eb5d7c24f817a7b6e1a602ce4 *man/bernsteinPoly.Rd 751f65cd70fab30554fe7df5c86a3be1 *man/cSpline.Rd 0bf26bfd1f582fdb5f61182f4877e6e2 *man/deriv.Rd b2dda95d0ba3b1c150b6bd1021e2849b *man/iSpline.Rd 6c6e3aa490375138ebcc7ee6ba213542 *man/knots.Rd fdcccf53a2e4a63fed5d7a16ecaddf96 *man/mSpline.Rd -612fa85a37a3eeec1b101fcf21895ff6 *man/naturalSpline.Rd +1fba1b815cc4aeb81e6a86c533494c89 *man/naturalSpline.Rd 25241a9156eafa71092ae7ef5221cec9 *man/plot.splines2.Rd 2377c21e429cecad6d587a59e6157b5c *man/predict.Rd -809c07b819c1896f6aa2f7aff8093eee *man/splines2.Rd +69a0ba5ea738c575d7b48a7fcaa6fe82 *man/splines2.Rd 9f5a06e51e4a909cd6d405de87e83ede *man/update.Rd 8e2f5a16098b61b7b003f066f73fd0c6 *src/Makevars 2f634a6bd06b673a6333fe2846188f54 *src/Makevars.win diff -Nru r-cran-splines2-0.5.0/NEWS.md r-cran-splines2-0.5.1/NEWS.md --- r-cran-splines2-0.5.0/NEWS.md 2023-06-09 21:35:10.000000000 +0000 +++ r-cran-splines2-0.5.1/NEWS.md 2023-08-19 18:21:50.000000000 +0000 @@ -1,10 +1,17 @@ +# splines2 0.5.1 + +## Minor changes + +* Fix broken `@docType package` documentation. + + # splines2 0.5.0 ## New features * Added a new function named `nsk()` for natural cubic spline basis functions - following the function `survival::nsk()` (of **survival** package version - 3.2-8). + following the function `survival::nsk()` (introduced in **survival** package + version 3.2-8). * Added `plot()` methods to quickly visualize the spline basis functions. * Added `$` method to extract an attribute of the returned `splines2` object. * Added a new argument named `periodic` to `bSpline()` for periodic B-splines @@ -37,7 +44,7 @@ * Adjusted the class order of the returned objects. * Adjusted the default placement of the internal knots from the specified `df` - to be equidistant if the internal knots resulted from quantiles are + to be equidistant if the internal knots resulting from quantiles are problematic. A warning will be thrown out in that case. diff -Nru r-cran-splines2-0.5.0/R/naturalSpline.R r-cran-splines2-0.5.1/R/naturalSpline.R --- r-cran-splines2-0.5.0/R/naturalSpline.R 2023-06-11 17:55:33.000000000 +0000 +++ r-cran-splines2-0.5.1/R/naturalSpline.R 2023-08-19 18:23:45.000000000 +0000 @@ -76,8 +76,8 @@ ##' @param trim The fraction (0 to 0.5) of observations to be trimmed from each ##' end of \code{x} before placing the default internal and boundary knots. ##' This argument will be ignored if \code{Boundary.knots} is specified. -##' The default value is \code{0} for backward compatability, which sets the -##' boudary knots as the range of |code{x}. If a positive fraction is +##' The default value is \code{0} for backward compatibility, which sets the +##' boundary knots as the range of \code{x}. If a positive fraction is ##' specified, the default boundary knots will be equivalent to ##' \code{quantile(x, probs = c(trim, 1 - trim), na.rm = TRUE)}, which can ##' be a more sensible choice in practice due to the existence of outliers. diff -Nru r-cran-splines2-0.5.0/R/splines2-package.R r-cran-splines2-0.5.1/R/splines2-package.R --- r-cran-splines2-0.5.0/R/splines2-package.R 2023-06-11 17:55:33.000000000 +0000 +++ r-cran-splines2-0.5.1/R/splines2-package.R 2023-08-19 18:23:45.000000000 +0000 @@ -53,4 +53,5 @@ ##' ##' @docType package ##' @name splines2 +##' @aliases splines2-package NULL diff -Nru r-cran-splines2-0.5.0/README.md r-cran-splines2-0.5.1/README.md --- r-cran-splines2-0.5.0/README.md 2023-06-10 17:43:17.000000000 +0000 +++ r-cran-splines2-0.5.1/README.md 2023-06-30 18:19:56.000000000 +0000 @@ -10,6 +10,9 @@ [![codecov](https://codecov.io/gh/wenjie2wang/splines2/branch/main/graph/badge.svg)](https://app.codecov.io/gh/wenjie2wang/splines2) [![JDS](https://img.shields.io/badge/JDS-10.6339%2F21--JDS1020-brightgreen)](https://doi.org/10.6339/21-JDS1020) +**Package website**: [release](https://wwenjie.org/splines2) \| +[development](https://wwenjie.org/splines2/dev) + The R package **splines2** is intended to be a user-friendly *supplementary* package to the base package **splines**. @@ -117,9 +120,9 @@ Unit: relative expr min lq mean median uq max neval - splines::bs 3.7436 3.4926 3.1921 3.4031 2.6869 11.752 100 - splines::splineDesign 2.2036 1.9882 1.8818 2.2010 1.8087 1.526 100 - splines2::bSpline 1.0000 1.0000 1.0000 1.0000 1.0000 1.000 100 + splines::bs 3.7782 3.4316 3.1477 3.3053 2.7155 9.1782 100 + splines::splineDesign 2.2235 1.9719 1.9135 2.1350 1.8306 2.3227 100 + splines2::bSpline 1.0000 1.0000 1.0000 1.0000 1.0000 1.0000 100 Similarly, for derivatives of B-splines, `splines2::dbs()` provides equivalent results with `splines::splineDesign()`, and is about 2x @@ -140,8 +143,8 @@ Unit: relative expr min lq mean median uq max neval - splines::splineDesign 2.6164 2.4731 2.2448 2.3549 2.2794 2.4721 100 - splines2::dbs 1.0000 1.0000 1.0000 1.0000 1.0000 1.0000 100 + splines::splineDesign 2.6144 2.4443 2.1666 2.36 1.9582 1.7738 100 + splines2::dbs 1.0000 1.0000 1.0000 1.00 1.0000 1.0000 100 The **splines** package does not contain an implementation for integrals of B-splines. Thus, we performed a comparison with package **ibs** @@ -165,8 +168,8 @@ Unit: relative expr min lq mean median uq max neval - ibs::ibs 5.5027 3.3342 2.8307 2.2884 2.3791 2.9254 100 - splines2::ibs 1.0000 1.0000 1.0000 1.0000 1.0000 1.0000 100 + ibs::ibs 20.382 18.161 19.486 18.738 18.824 25.698 100 + splines2::ibs 1.000 1.000 1.000 1.000 1.000 1.000 100 The function `ibs::ibs()` returns the integrated B-splines instead of the integrals of spline basis functions. Thus, we applied the same @@ -192,9 +195,9 @@ ``` Unit: relative - expr min lq mean median uq max neval - splines::ns 4.7013 4.507 4.4629 4.2396 4.3745 6.3726 100 - splines2::nsp 1.0000 1.000 1.0000 1.0000 1.0000 1.0000 100 + expr min lq mean median uq max neval + splines::ns 4.7595 4.4793 4.4742 4.3056 4.2125 6.0708 100 + splines2::nsp 1.0000 1.0000 1.0000 1.0000 1.0000 1.0000 100 The functions `bSpline()` and `mSpline()` produce periodic spline basis functions based on B-splines and M-splines, respectively, when @@ -221,10 +224,10 @@ ``` Unit: relative - expr min lq mean median uq max neval - pbs::pbs 4.0814 4.0106 3.4113 3.9190 3.7361 1.30690 100 - splines2::bSpline 1.0000 1.0000 1.0000 1.0000 1.0000 1.00000 100 - splines2::mSpline 1.1459 1.1596 0.9680 1.1554 1.1475 0.12873 100 + expr min lq mean median uq max neval + pbs::pbs 3.9822 3.9709 3.35972 3.9262 3.6969 1.26560 100 + splines2::bSpline 1.0000 1.0000 1.00000 1.0000 1.0000 1.00000 100 + splines2::mSpline 1.1411 1.1505 0.95812 1.1814 1.1423 0.12699 100
@@ -235,13 +238,12 @@ sessionInfo() ``` - R version 4.3.0 (2023-04-21) + R version 4.3.1 (2023-06-16) Platform: x86_64-pc-linux-gnu (64-bit) Running under: Arch Linux Matrix products: default - BLAS: /usr/lib/libopenblas.so.0.3 - LAPACK: /usr/lib/liblapack.so.3.11.0 + BLAS/LAPACK: /usr/lib/libopenblas.so.0.3; LAPACK version 3.11.0 locale: [1] LC_CTYPE=en_US.UTF-8 LC_NUMERIC=C LC_TIME=en_US.UTF-8 @@ -256,12 +258,12 @@ [1] splines stats graphics grDevices utils datasets methods base other attached packages: - [1] splines2_0.5.0 microbenchmark_1.4.10 + [1] splines2_0.5.1.9000 microbenchmark_1.4.10 loaded via a namespace (and not attached): [1] digest_0.6.31 codetools_0.2-19 ibs_1.4 fastmap_1.1.1 xfun_0.39 [6] pbs_1.1 knitr_1.43 htmltools_0.5.5 rmarkdown_2.21 cli_3.6.0 - [11] compiler_4.3.0 tools_4.3.0 evaluate_0.21 Rcpp_1.0.10 yaml_2.3.7 + [11] compiler_4.3.1 tools_4.3.1 evaluate_0.21 Rcpp_1.0.10 yaml_2.3.7 [16] rlang_1.1.1