CRAN Package Check Results for Maintainer ‘Torsten Hothorn <Torsten.Hothorn at R-project.org>’

Last updated on 2026-02-01 02:50:45 CET.

Package ERROR WARN NOTE OK
ATR 13
basefun 13
coin 13
exactRankTests 13
HSAUR 13
HSAUR2 13
HSAUR3 13
inum 13
ipred 13
libcoin 13
maxstat 13
mboost 13
mlt 13
mlt.docreg 2 11
modeltools 13
multcomp 2 11
MVA 13
mvtnorm 13
party 13
partykit 4 9
tbm 2 11
TH.data 3 10
tram 3 10
trtf 13
variables 13

Package ATR

Current CRAN status: OK: 13

Package basefun

Current CRAN status: OK: 13

Package coin

Current CRAN status: OK: 13

Package exactRankTests

Current CRAN status: OK: 13

Package HSAUR

Current CRAN status: OK: 13

Package HSAUR2

Current CRAN status: OK: 13

Package HSAUR3

Current CRAN status: OK: 13

Package inum

Current CRAN status: OK: 13

Package ipred

Current CRAN status: OK: 13

Package libcoin

Current CRAN status: OK: 13

Package maxstat

Current CRAN status: OK: 13

Package mboost

Current CRAN status: OK: 13

Package mlt

Current CRAN status: OK: 13

Package mlt.docreg

Current CRAN status: WARN: 2, OK: 11

Version: 1.1-12
Check: tests
Result: NOTE Running ‘AFT-Ex.R’ [1s/1s] Comparing ‘AFT-Ex.Rout’ to ‘AFT-Ex.Rout.save’ ...179c179 < 1.0000 -0.3657 0.6942 1.1191 --- > 1.0000 -0.3657 0.6942 1.1192 Running ‘GBSG2.R’ [1s/1s] Running ‘KM-Ex.R’ [1s/1s] Comparing ‘KM-Ex.Rout’ to ‘KM-Ex.Rout.save’ ... OK Running ‘faithful.R’ [1s/1s] Comparing ‘faithful.Rout’ to ‘faithful.Rout.save’ ... OK Running ‘orm-Ex.R’ [8s/5s] Comparing ‘orm-Ex.Rout’ to ‘orm-Ex.Rout.save’ ... OK Running ‘timedep_covar.R’ [1s/1s] Comparing ‘timedep_covar.Rout’ to ‘timedep_covar.Rout.save’ ... OK Running ‘truncreg-Ex.R’ [1s/1s] Comparing ‘truncreg-Ex.Rout’ to ‘truncreg-Ex.Rout.save’ ... OK Flavor: r-release-macos-arm64

Version: 1.1-12
Check: re-building of vignette outputs
Result: WARN Error(s) in re-building vignettes: --- re-building ‘mlt.Rnw’ using knitr trying URL 'https://zenodo.org/record/17179/files/DVC.tgz' Content type 'application/octet-stream' length 2292581 bytes (2.2 MB) ================================================== downloaded 2.2 MB 2025-12-09 06:37:02.773 R[94880:726293] XType: Using static font registry. Error: processing vignette 'mlt.Rnw' failed with diagnostics: Running 'texi2dvi' on 'mlt.tex' failed. LaTeX errors: ! LaTeX Error: File `accents.sty' not found. Type X to quit or <RETURN> to proceed, or enter new name. (Default extension: sty) ! Emergency stop. <read *> l.28 \usepackage {rotating}^^M ! ==> Fatal error occurred, no output PDF file produced! --- failed re-building ‘mlt.Rnw’ SUMMARY: processing the following file failed: ‘mlt.Rnw’ Error: Vignette re-building failed. Execution halted Flavor: r-release-macos-arm64

Version: 1.1-12
Check: re-building of vignette outputs
Result: WARN Error(s) in re-building vignettes: --- re-building ‘mlt.Rnw’ using knitr trying URL 'https://zenodo.org/record/17179/files/DVC.tgz' Content type 'application/octet-stream' length 2292581 bytes (2.2 MB) ================================================== downloaded 2.2 MB 2025-12-09 06:27:49.496 R[27606:333961] XType: Using static font registry. Error: processing vignette 'mlt.Rnw' failed with diagnostics: Running 'texi2dvi' on 'mlt.tex' failed. LaTeX errors: ! LaTeX Error: File `accents.sty' not found. Type X to quit or <RETURN> to proceed, or enter new name. (Default extension: sty) ! Emergency stop. <read *> l.28 \usepackage {rotating}^^M ! ==> Fatal error occurred, no output PDF file produced! --- failed re-building ‘mlt.Rnw’ SUMMARY: processing the following file failed: ‘mlt.Rnw’ Error: Vignette re-building failed. Execution halted Flavor: r-oldrel-macos-arm64

Package modeltools

Current CRAN status: OK: 13

Package multcomp

Current CRAN status: WARN: 2, OK: 11

Version: 1.4-29
Check: package subdirectories
Result: WARN Subdirectory 'demo' contains invalid file names: ‘Ch_Appl.Rout.save’ ‘Ch_GLM.Rout.save’ ‘Ch_Intro.Rout.save’ ‘Ch_Misc.Rout.save’ ‘Ch_Theory.Rout.save’ Please remove or rename the files. See section ‘Package subdirectories’ in the ‘Writing R Extensions’ manual. Flavors: r-oldrel-macos-arm64, r-oldrel-macos-x86_64

Package MVA

Current CRAN status: OK: 13

Package mvtnorm

Current CRAN status: OK: 13

Package party

Current CRAN status: OK: 13

Package partykit

Current CRAN status: ERROR: 4, OK: 9

Additional issues

noSuggests

Version: 1.2-24
Check: tests
Result: ERROR Running ‘bugfixes.R’ [4s/5s] Comparing ‘bugfixes.Rout’ to ‘bugfixes.Rout.save’ ... OK Running ‘constparty.R’ [2s/3s] Running ‘regtest-MIA.R’ [2s/2s] Comparing ‘regtest-MIA.Rout’ to ‘regtest-MIA.Rout.save’ ... OK Running ‘regtest-cforest.R’ [8s/12s] Comparing ‘regtest-cforest.Rout’ to ‘regtest-cforest.Rout.save’ ... OK Running ‘regtest-ctree.R’ [2s/3s] Comparing ‘regtest-ctree.Rout’ to ‘regtest-ctree.Rout.save’ ... OK Running ‘regtest-glmtree.R’ [24s/37s] Comparing ‘regtest-glmtree.Rout’ to ‘regtest-glmtree.Rout.save’ ... OK Running ‘regtest-honesty.R’ [1s/2s] Running ‘regtest-lmtree.R’ [2s/3s] Running ‘regtest-nmax.R’ [1s/2s] Comparing ‘regtest-nmax.Rout’ to ‘regtest-nmax.Rout.save’ ... OK Running ‘regtest-node.R’ [1s/2s] Comparing ‘regtest-node.Rout’ to ‘regtest-node.Rout.save’ ... OK Running ‘regtest-party-random.R’ [2s/3s] Running ‘regtest-party.R’ [4s/4s] Comparing ‘regtest-party.Rout’ to ‘regtest-party.Rout.save’ ... OK Running ‘regtest-split.R’ [1s/2s] Comparing ‘regtest-split.Rout’ to ‘regtest-split.Rout.save’ ... OK Running ‘regtest-weights.R’ [2s/2s] Comparing ‘regtest-weights.Rout’ to ‘regtest-weights.Rout.save’ ... OK Running the tests in ‘tests/constparty.R’ failed. Complete output: > ### R code from vignette source 'constparty.Rnw' > > ### test here after removal of RWeka dependent code > > ################################################### > ### code chunk number 1: setup > ################################################### > options(width = 70) > library("partykit") Loading required package: grid Loading required package: libcoin Loading required package: mvtnorm > library("XML") ### for pmmlTreeModel > set.seed(290875) > > > ################################################### > ### code chunk number 2: Titanic > ################################################### > data("Titanic", package = "datasets") > ttnc <- as.data.frame(Titanic) > ttnc <- ttnc[rep(1:nrow(ttnc), ttnc$Freq), 1:4] > names(ttnc)[2] <- "Gender" > > > ################################################### > ### code chunk number 3: rpart > ################################################### > library("rpart") > (rp <- rpart(Survived ~ ., data = ttnc, model = TRUE)) n= 2201 node), split, n, loss, yval, (yprob) * denotes terminal node 1) root 2201 711 No (0.6769650 0.3230350) 2) Gender=Male 1731 367 No (0.7879838 0.2120162) 4) Age=Adult 1667 338 No (0.7972406 0.2027594) * 5) Age=Child 64 29 No (0.5468750 0.4531250) 10) Class=3rd 48 13 No (0.7291667 0.2708333) * 11) Class=1st,2nd 16 0 Yes (0.0000000 1.0000000) * 3) Gender=Female 470 126 Yes (0.2680851 0.7319149) 6) Class=3rd 196 90 No (0.5408163 0.4591837) * 7) Class=1st,2nd,Crew 274 20 Yes (0.0729927 0.9270073) * > > > ################################################### > ### code chunk number 4: rpart-party > ################################################### > (party_rp <- as.party(rp)) Model formula: Survived ~ Class + Gender + Age Fitted party: [1] root | [2] Gender in Male | | [3] Age in Adult: No (n = 1667, err = 20.3%) | | [4] Age in Child | | | [5] Class in 3rd: No (n = 48, err = 27.1%) | | | [6] Class in 1st, 2nd: Yes (n = 16, err = 0.0%) | [7] Gender in Female | | [8] Class in 3rd: No (n = 196, err = 45.9%) | | [9] Class in 1st, 2nd, Crew: Yes (n = 274, err = 7.3%) Number of inner nodes: 4 Number of terminal nodes: 5 > > > ################################################### > ### code chunk number 5: rpart-plot-orig > ################################################### > plot(rp) > text(rp) > > > ################################################### > ### code chunk number 6: rpart-plot > ################################################### > plot(party_rp) > > > ################################################### > ### code chunk number 7: rpart-pred > ################################################### > all.equal(predict(rp), predict(party_rp, type = "prob"), + check.attributes = FALSE) [1] TRUE > > > ################################################### > ### code chunk number 8: rpart-fitted > ################################################### > str(fitted(party_rp)) 'data.frame': 2201 obs. of 2 variables: $ (fitted) : int 5 5 5 5 5 5 5 5 5 5 ... $ (response): Factor w/ 2 levels "No","Yes": 1 1 1 1 1 1 1 1 1 1 ... > > > ################################################### > ### code chunk number 9: rpart-prob > ################################################### > prop.table(do.call("table", fitted(party_rp)), 1) (response) (fitted) No Yes 3 0.7972406 0.2027594 5 0.7291667 0.2708333 6 0.0000000 1.0000000 8 0.5408163 0.4591837 9 0.0729927 0.9270073 > > > ################################################### > ### code chunk number 10: J48 > ################################################### > #if (require("RWeka")) { > # j48 <- J48(Survived ~ ., data = ttnc) > #} else { > # j48 <- rpart(Survived ~ ., data = ttnc) > #} > #print(j48) > # > # > #################################################### > #### code chunk number 11: J48-party > #################################################### > #(party_j48 <- as.party(j48)) > # > # > #################################################### > #### code chunk number 12: J48-plot > #################################################### > #plot(party_j48) > # > # > #################################################### > #### code chunk number 13: J48-pred > #################################################### > #all.equal(predict(j48, type = "prob"), predict(party_j48, type = "prob"), > # check.attributes = FALSE) > > > ################################################### > ### code chunk number 14: PMML-Titantic > ################################################### > ttnc_pmml <- file.path(system.file("pmml", package = "partykit"), + "ttnc.pmml") > (ttnc_quest <- pmmlTreeModel(ttnc_pmml)) Model formula: Survived ~ Gender + Class + Age Fitted party: [1] root | [2] Gender in Female | | [3] Class in 3rd, Crew: Yes (n = 219, err = 49.8%) | | [4] Class in 1st, 2nd | | | [5] Class in 2nd: Yes (n = 106, err = 12.3%) | | | [6] Class in 1st: Yes (n = 145, err = 2.8%) | [7] Gender in Male | | [8] Class in 3rd, 2nd, Crew | | | [9] Age in Child: No (n = 59, err = 40.7%) | | | [10] Age in Adult | | | | [11] Class in 3rd, Crew | | | | | [12] Class in Crew: No (n = 862, err = 22.3%) | | | | | [13] Class in 3rd: No (n = 462, err = 16.2%) | | | | [14] Class in 2nd: No (n = 168, err = 8.3%) | | [15] Class in 1st: No (n = 180, err = 34.4%) Number of inner nodes: 7 Number of terminal nodes: 8 > > > ################################################### > ### code chunk number 15: PMML-Titanic-plot1 > ################################################### > plot(ttnc_quest) > > > ################################################### > ### code chunk number 16: ttnc2-reorder > ################################################### > ttnc2 <- ttnc[, names(ttnc_quest$data)] > for(n in names(ttnc2)) { + if(is.factor(ttnc2[[n]])) ttnc2[[n]] <- factor( + ttnc2[[n]], levels = levels(ttnc_quest$data[[n]])) + } > > > ################################################### > ### code chunk number 17: PMML-Titanic-augmentation > ################################################### > ttnc_quest2 <- party(ttnc_quest$node, + data = ttnc2, + fitted = data.frame( + "(fitted)" = predict(ttnc_quest, ttnc2, type = "node"), + "(response)" = ttnc2$Survived, + check.names = FALSE), + terms = terms(Survived ~ ., data = ttnc2) + ) > ttnc_quest2 <- as.constparty(ttnc_quest2) > > > ################################################### > ### code chunk number 18: PMML-Titanic-plot2 > ################################################### > plot(ttnc_quest2) > > > ################################################### > ### code chunk number 19: PMML-write > ################################################### > library("pmml") Error in library("pmml") : there is no package called 'pmml' Execution halted Flavor: r-devel-linux-x86_64-debian-gcc

Version: 1.2-24
Check: re-building of vignette outputs
Result: NOTE Note: skipping ‘constparty.Rnw’ due to unavailable dependencies: 'pmml' Flavors: r-devel-linux-x86_64-debian-gcc, r-devel-linux-x86_64-fedora-clang, r-devel-linux-x86_64-fedora-gcc, r-release-linux-x86_64

Version: 1.2-24
Check: tests
Result: ERROR Running ‘bugfixes.R’ [9s/23s] Comparing ‘bugfixes.Rout’ to ‘bugfixes.Rout.save’ ... OK Running ‘constparty.R’ Running ‘regtest-MIA.R’ Comparing ‘regtest-MIA.Rout’ to ‘regtest-MIA.Rout.save’ ... OK Running ‘regtest-cforest.R’ [22s/57s] Comparing ‘regtest-cforest.Rout’ to ‘regtest-cforest.Rout.save’ ... OK Running ‘regtest-ctree.R’ Comparing ‘regtest-ctree.Rout’ to ‘regtest-ctree.Rout.save’ ... OK Running ‘regtest-glmtree.R’ [67s/161s] Comparing ‘regtest-glmtree.Rout’ to ‘regtest-glmtree.Rout.save’ ... OK Running ‘regtest-honesty.R’ Running ‘regtest-lmtree.R’ [5s/12s] Running ‘regtest-nmax.R’ Comparing ‘regtest-nmax.Rout’ to ‘regtest-nmax.Rout.save’ ... OK Running ‘regtest-node.R’ [3s/10s] Comparing ‘regtest-node.Rout’ to ‘regtest-node.Rout.save’ ... OK Running ‘regtest-party-random.R’ [4s/13s] Running ‘regtest-party.R’ [8s/14s] Comparing ‘regtest-party.Rout’ to ‘regtest-party.Rout.save’ ... OK Running ‘regtest-split.R’ Comparing ‘regtest-split.Rout’ to ‘regtest-split.Rout.save’ ... OK Running ‘regtest-weights.R’ Comparing ‘regtest-weights.Rout’ to ‘regtest-weights.Rout.save’ ... OK Running the tests in ‘tests/constparty.R’ failed. Complete output: > ### R code from vignette source 'constparty.Rnw' > > ### test here after removal of RWeka dependent code > > ################################################### > ### code chunk number 1: setup > ################################################### > options(width = 70) > library("partykit") Loading required package: grid Loading required package: libcoin Loading required package: mvtnorm > library("XML") ### for pmmlTreeModel > set.seed(290875) > > > ################################################### > ### code chunk number 2: Titanic > ################################################### > data("Titanic", package = "datasets") > ttnc <- as.data.frame(Titanic) > ttnc <- ttnc[rep(1:nrow(ttnc), ttnc$Freq), 1:4] > names(ttnc)[2] <- "Gender" > > > ################################################### > ### code chunk number 3: rpart > ################################################### > library("rpart") > (rp <- rpart(Survived ~ ., data = ttnc, model = TRUE)) n= 2201 node), split, n, loss, yval, (yprob) * denotes terminal node 1) root 2201 711 No (0.6769650 0.3230350) 2) Gender=Male 1731 367 No (0.7879838 0.2120162) 4) Age=Adult 1667 338 No (0.7972406 0.2027594) * 5) Age=Child 64 29 No (0.5468750 0.4531250) 10) Class=3rd 48 13 No (0.7291667 0.2708333) * 11) Class=1st,2nd 16 0 Yes (0.0000000 1.0000000) * 3) Gender=Female 470 126 Yes (0.2680851 0.7319149) 6) Class=3rd 196 90 No (0.5408163 0.4591837) * 7) Class=1st,2nd,Crew 274 20 Yes (0.0729927 0.9270073) * > > > ################################################### > ### code chunk number 4: rpart-party > ################################################### > (party_rp <- as.party(rp)) Model formula: Survived ~ Class + Gender + Age Fitted party: [1] root | [2] Gender in Male | | [3] Age in Adult: No (n = 1667, err = 20.3%) | | [4] Age in Child | | | [5] Class in 3rd: No (n = 48, err = 27.1%) | | | [6] Class in 1st, 2nd: Yes (n = 16, err = 0.0%) | [7] Gender in Female | | [8] Class in 3rd: No (n = 196, err = 45.9%) | | [9] Class in 1st, 2nd, Crew: Yes (n = 274, err = 7.3%) Number of inner nodes: 4 Number of terminal nodes: 5 > > > ################################################### > ### code chunk number 5: rpart-plot-orig > ################################################### > plot(rp) > text(rp) > > > ################################################### > ### code chunk number 6: rpart-plot > ################################################### > plot(party_rp) > > > ################################################### > ### code chunk number 7: rpart-pred > ################################################### > all.equal(predict(rp), predict(party_rp, type = "prob"), + check.attributes = FALSE) [1] TRUE > > > ################################################### > ### code chunk number 8: rpart-fitted > ################################################### > str(fitted(party_rp)) 'data.frame': 2201 obs. of 2 variables: $ (fitted) : int 5 5 5 5 5 5 5 5 5 5 ... $ (response): Factor w/ 2 levels "No","Yes": 1 1 1 1 1 1 1 1 1 1 ... > > > ################################################### > ### code chunk number 9: rpart-prob > ################################################### > prop.table(do.call("table", fitted(party_rp)), 1) (response) (fitted) No Yes 3 0.7972406 0.2027594 5 0.7291667 0.2708333 6 0.0000000 1.0000000 8 0.5408163 0.4591837 9 0.0729927 0.9270073 > > > ################################################### > ### code chunk number 10: J48 > ################################################### > #if (require("RWeka")) { > # j48 <- J48(Survived ~ ., data = ttnc) > #} else { > # j48 <- rpart(Survived ~ ., data = ttnc) > #} > #print(j48) > # > # > #################################################### > #### code chunk number 11: J48-party > #################################################### > #(party_j48 <- as.party(j48)) > # > # > #################################################### > #### code chunk number 12: J48-plot > #################################################### > #plot(party_j48) > # > # > #################################################### > #### code chunk number 13: J48-pred > #################################################### > #all.equal(predict(j48, type = "prob"), predict(party_j48, type = "prob"), > # check.attributes = FALSE) > > > ################################################### > ### code chunk number 14: PMML-Titantic > ################################################### > ttnc_pmml <- file.path(system.file("pmml", package = "partykit"), + "ttnc.pmml") > (ttnc_quest <- pmmlTreeModel(ttnc_pmml)) Model formula: Survived ~ Gender + Class + Age Fitted party: [1] root | [2] Gender in Female | | [3] Class in 3rd, Crew: Yes (n = 219, err = 49.8%) | | [4] Class in 1st, 2nd | | | [5] Class in 2nd: Yes (n = 106, err = 12.3%) | | | [6] Class in 1st: Yes (n = 145, err = 2.8%) | [7] Gender in Male | | [8] Class in 3rd, 2nd, Crew | | | [9] Age in Child: No (n = 59, err = 40.7%) | | | [10] Age in Adult | | | | [11] Class in 3rd, Crew | | | | | [12] Class in Crew: No (n = 862, err = 22.3%) | | | | | [13] Class in 3rd: No (n = 462, err = 16.2%) | | | | [14] Class in 2nd: No (n = 168, err = 8.3%) | | [15] Class in 1st: No (n = 180, err = 34.4%) Number of inner nodes: 7 Number of terminal nodes: 8 > > > ################################################### > ### code chunk number 15: PMML-Titanic-plot1 > ################################################### > plot(ttnc_quest) > > > ################################################### > ### code chunk number 16: ttnc2-reorder > ################################################### > ttnc2 <- ttnc[, names(ttnc_quest$data)] > for(n in names(ttnc2)) { + if(is.factor(ttnc2[[n]])) ttnc2[[n]] <- factor( + ttnc2[[n]], levels = levels(ttnc_quest$data[[n]])) + } > > > ################################################### > ### code chunk number 17: PMML-Titanic-augmentation > ################################################### > ttnc_quest2 <- party(ttnc_quest$node, + data = ttnc2, + fitted = data.frame( + "(fitted)" = predict(ttnc_quest, ttnc2, type = "node"), + "(response)" = ttnc2$Survived, + check.names = FALSE), + terms = terms(Survived ~ ., data = ttnc2) + ) > ttnc_quest2 <- as.constparty(ttnc_quest2) > > > ################################################### > ### code chunk number 18: PMML-Titanic-plot2 > ################################################### > plot(ttnc_quest2) > > > ################################################### > ### code chunk number 19: PMML-write > ################################################### > library("pmml") Error in library("pmml") : there is no package called 'pmml' Execution halted Flavor: r-devel-linux-x86_64-fedora-clang

Version: 1.2-24
Check: tests
Result: ERROR Running ‘bugfixes.R’ [9s/43s] Comparing ‘bugfixes.Rout’ to ‘bugfixes.Rout.save’ ... OK Running ‘constparty.R’ [5s/32s] Running ‘regtest-MIA.R’ [3s/20s] Comparing ‘regtest-MIA.Rout’ to ‘regtest-MIA.Rout.save’ ... OK Running ‘regtest-cforest.R’ [21s/102s] Comparing ‘regtest-cforest.Rout’ to ‘regtest-cforest.Rout.save’ ... OK Running ‘regtest-ctree.R’ [3s/11s] Comparing ‘regtest-ctree.Rout’ to ‘regtest-ctree.Rout.save’ ... OK Running ‘regtest-glmtree.R’ [69s/331s] Comparing ‘regtest-glmtree.Rout’ to ‘regtest-glmtree.Rout.save’ ... OK Running ‘regtest-honesty.R’ [3s/11s] Running ‘regtest-lmtree.R’ [4s/19s] Running ‘regtest-nmax.R’ [3s/12s] Comparing ‘regtest-nmax.Rout’ to ‘regtest-nmax.Rout.save’ ... OK Running ‘regtest-node.R’ [3s/13s] Comparing ‘regtest-node.Rout’ to ‘regtest-node.Rout.save’ ... OK Running ‘regtest-party-random.R’ [4s/17s] Running ‘regtest-party.R’ [8s/28s] Comparing ‘regtest-party.Rout’ to ‘regtest-party.Rout.save’ ... OK Running ‘regtest-split.R’ [3s/13s] Comparing ‘regtest-split.Rout’ to ‘regtest-split.Rout.save’ ... OK Running ‘regtest-weights.R’ [3s/15s] Comparing ‘regtest-weights.Rout’ to ‘regtest-weights.Rout.save’ ... OK Running the tests in ‘tests/constparty.R’ failed. Complete output: > ### R code from vignette source 'constparty.Rnw' > > ### test here after removal of RWeka dependent code > > ################################################### > ### code chunk number 1: setup > ################################################### > options(width = 70) > library("partykit") Loading required package: grid Loading required package: libcoin Loading required package: mvtnorm > library("XML") ### for pmmlTreeModel > set.seed(290875) > > > ################################################### > ### code chunk number 2: Titanic > ################################################### > data("Titanic", package = "datasets") > ttnc <- as.data.frame(Titanic) > ttnc <- ttnc[rep(1:nrow(ttnc), ttnc$Freq), 1:4] > names(ttnc)[2] <- "Gender" > > > ################################################### > ### code chunk number 3: rpart > ################################################### > library("rpart") > (rp <- rpart(Survived ~ ., data = ttnc, model = TRUE)) n= 2201 node), split, n, loss, yval, (yprob) * denotes terminal node 1) root 2201 711 No (0.6769650 0.3230350) 2) Gender=Male 1731 367 No (0.7879838 0.2120162) 4) Age=Adult 1667 338 No (0.7972406 0.2027594) * 5) Age=Child 64 29 No (0.5468750 0.4531250) 10) Class=3rd 48 13 No (0.7291667 0.2708333) * 11) Class=1st,2nd 16 0 Yes (0.0000000 1.0000000) * 3) Gender=Female 470 126 Yes (0.2680851 0.7319149) 6) Class=3rd 196 90 No (0.5408163 0.4591837) * 7) Class=1st,2nd,Crew 274 20 Yes (0.0729927 0.9270073) * > > > ################################################### > ### code chunk number 4: rpart-party > ################################################### > (party_rp <- as.party(rp)) Model formula: Survived ~ Class + Gender + Age Fitted party: [1] root | [2] Gender in Male | | [3] Age in Adult: No (n = 1667, err = 20.3%) | | [4] Age in Child | | | [5] Class in 3rd: No (n = 48, err = 27.1%) | | | [6] Class in 1st, 2nd: Yes (n = 16, err = 0.0%) | [7] Gender in Female | | [8] Class in 3rd: No (n = 196, err = 45.9%) | | [9] Class in 1st, 2nd, Crew: Yes (n = 274, err = 7.3%) Number of inner nodes: 4 Number of terminal nodes: 5 > > > ################################################### > ### code chunk number 5: rpart-plot-orig > ################################################### > plot(rp) > text(rp) > > > ################################################### > ### code chunk number 6: rpart-plot > ################################################### > plot(party_rp) > > > ################################################### > ### code chunk number 7: rpart-pred > ################################################### > all.equal(predict(rp), predict(party_rp, type = "prob"), + check.attributes = FALSE) [1] TRUE > > > ################################################### > ### code chunk number 8: rpart-fitted > ################################################### > str(fitted(party_rp)) 'data.frame': 2201 obs. of 2 variables: $ (fitted) : int 5 5 5 5 5 5 5 5 5 5 ... $ (response): Factor w/ 2 levels "No","Yes": 1 1 1 1 1 1 1 1 1 1 ... > > > ################################################### > ### code chunk number 9: rpart-prob > ################################################### > prop.table(do.call("table", fitted(party_rp)), 1) (response) (fitted) No Yes 3 0.7972406 0.2027594 5 0.7291667 0.2708333 6 0.0000000 1.0000000 8 0.5408163 0.4591837 9 0.0729927 0.9270073 > > > ################################################### > ### code chunk number 10: J48 > ################################################### > #if (require("RWeka")) { > # j48 <- J48(Survived ~ ., data = ttnc) > #} else { > # j48 <- rpart(Survived ~ ., data = ttnc) > #} > #print(j48) > # > # > #################################################### > #### code chunk number 11: J48-party > #################################################### > #(party_j48 <- as.party(j48)) > # > # > #################################################### > #### code chunk number 12: J48-plot > #################################################### > #plot(party_j48) > # > # > #################################################### > #### code chunk number 13: J48-pred > #################################################### > #all.equal(predict(j48, type = "prob"), predict(party_j48, type = "prob"), > # check.attributes = FALSE) > > > ################################################### > ### code chunk number 14: PMML-Titantic > ################################################### > ttnc_pmml <- file.path(system.file("pmml", package = "partykit"), + "ttnc.pmml") > (ttnc_quest <- pmmlTreeModel(ttnc_pmml)) Model formula: Survived ~ Gender + Class + Age Fitted party: [1] root | [2] Gender in Female | | [3] Class in 3rd, Crew: Yes (n = 219, err = 49.8%) | | [4] Class in 1st, 2nd | | | [5] Class in 2nd: Yes (n = 106, err = 12.3%) | | | [6] Class in 1st: Yes (n = 145, err = 2.8%) | [7] Gender in Male | | [8] Class in 3rd, 2nd, Crew | | | [9] Age in Child: No (n = 59, err = 40.7%) | | | [10] Age in Adult | | | | [11] Class in 3rd, Crew | | | | | [12] Class in Crew: No (n = 862, err = 22.3%) | | | | | [13] Class in 3rd: No (n = 462, err = 16.2%) | | | | [14] Class in 2nd: No (n = 168, err = 8.3%) | | [15] Class in 1st: No (n = 180, err = 34.4%) Number of inner nodes: 7 Number of terminal nodes: 8 > > > ################################################### > ### code chunk number 15: PMML-Titanic-plot1 > ################################################### > plot(ttnc_quest) > > > ################################################### > ### code chunk number 16: ttnc2-reorder > ################################################### > ttnc2 <- ttnc[, names(ttnc_quest$data)] > for(n in names(ttnc2)) { + if(is.factor(ttnc2[[n]])) ttnc2[[n]] <- factor( + ttnc2[[n]], levels = levels(ttnc_quest$data[[n]])) + } > > > ################################################### > ### code chunk number 17: PMML-Titanic-augmentation > ################################################### > ttnc_quest2 <- party(ttnc_quest$node, + data = ttnc2, + fitted = data.frame( + "(fitted)" = predict(ttnc_quest, ttnc2, type = "node"), + "(response)" = ttnc2$Survived, + check.names = FALSE), + terms = terms(Survived ~ ., data = ttnc2) + ) > ttnc_quest2 <- as.constparty(ttnc_quest2) > > > ################################################### > ### code chunk number 18: PMML-Titanic-plot2 > ################################################### > plot(ttnc_quest2) > > > ################################################### > ### code chunk number 19: PMML-write > ################################################### > library("pmml") Error in library("pmml") : there is no package called 'pmml' Execution halted Flavor: r-devel-linux-x86_64-fedora-gcc

Version: 1.2-24
Check: tests
Result: ERROR Running ‘bugfixes.R’ [5s/7s] Comparing ‘bugfixes.Rout’ to ‘bugfixes.Rout.save’ ... OK Running ‘constparty.R’ [3s/5s] Running ‘regtest-MIA.R’ [2s/4s] Comparing ‘regtest-MIA.Rout’ to ‘regtest-MIA.Rout.save’ ... OK Running ‘regtest-cforest.R’ [14s/22s] Comparing ‘regtest-cforest.Rout’ to ‘regtest-cforest.Rout.save’ ... OK Running ‘regtest-ctree.R’ [2s/3s] Comparing ‘regtest-ctree.Rout’ to ‘regtest-ctree.Rout.save’ ... OK Running ‘regtest-glmtree.R’ [35s/43s] Comparing ‘regtest-glmtree.Rout’ to ‘regtest-glmtree.Rout.save’ ... OK Running ‘regtest-honesty.R’ [2s/2s] Running ‘regtest-lmtree.R’ [3s/3s] Running ‘regtest-nmax.R’ [2s/2s] Comparing ‘regtest-nmax.Rout’ to ‘regtest-nmax.Rout.save’ ... OK Running ‘regtest-node.R’ [2s/3s] Comparing ‘regtest-node.Rout’ to ‘regtest-node.Rout.save’ ... OK Running ‘regtest-party-random.R’ [2s/3s] Running ‘regtest-party.R’ [5s/5s] Comparing ‘regtest-party.Rout’ to ‘regtest-party.Rout.save’ ... OK Running ‘regtest-split.R’ [2s/3s] Comparing ‘regtest-split.Rout’ to ‘regtest-split.Rout.save’ ... OK Running ‘regtest-weights.R’ [2s/3s] Comparing ‘regtest-weights.Rout’ to ‘regtest-weights.Rout.save’ ... OK Running the tests in ‘tests/constparty.R’ failed. Complete output: > ### R code from vignette source 'constparty.Rnw' > > ### test here after removal of RWeka dependent code > > ################################################### > ### code chunk number 1: setup > ################################################### > options(width = 70) > library("partykit") Loading required package: grid Loading required package: libcoin Loading required package: mvtnorm > library("XML") ### for pmmlTreeModel > set.seed(290875) > > > ################################################### > ### code chunk number 2: Titanic > ################################################### > data("Titanic", package = "datasets") > ttnc <- as.data.frame(Titanic) > ttnc <- ttnc[rep(1:nrow(ttnc), ttnc$Freq), 1:4] > names(ttnc)[2] <- "Gender" > > > ################################################### > ### code chunk number 3: rpart > ################################################### > library("rpart") > (rp <- rpart(Survived ~ ., data = ttnc, model = TRUE)) n= 2201 node), split, n, loss, yval, (yprob) * denotes terminal node 1) root 2201 711 No (0.6769650 0.3230350) 2) Gender=Male 1731 367 No (0.7879838 0.2120162) 4) Age=Adult 1667 338 No (0.7972406 0.2027594) * 5) Age=Child 64 29 No (0.5468750 0.4531250) 10) Class=3rd 48 13 No (0.7291667 0.2708333) * 11) Class=1st,2nd 16 0 Yes (0.0000000 1.0000000) * 3) Gender=Female 470 126 Yes (0.2680851 0.7319149) 6) Class=3rd 196 90 No (0.5408163 0.4591837) * 7) Class=1st,2nd,Crew 274 20 Yes (0.0729927 0.9270073) * > > > ################################################### > ### code chunk number 4: rpart-party > ################################################### > (party_rp <- as.party(rp)) Model formula: Survived ~ Class + Gender + Age Fitted party: [1] root | [2] Gender in Male | | [3] Age in Adult: No (n = 1667, err = 20.3%) | | [4] Age in Child | | | [5] Class in 3rd: No (n = 48, err = 27.1%) | | | [6] Class in 1st, 2nd: Yes (n = 16, err = 0.0%) | [7] Gender in Female | | [8] Class in 3rd: No (n = 196, err = 45.9%) | | [9] Class in 1st, 2nd, Crew: Yes (n = 274, err = 7.3%) Number of inner nodes: 4 Number of terminal nodes: 5 > > > ################################################### > ### code chunk number 5: rpart-plot-orig > ################################################### > plot(rp) > text(rp) > > > ################################################### > ### code chunk number 6: rpart-plot > ################################################### > plot(party_rp) > > > ################################################### > ### code chunk number 7: rpart-pred > ################################################### > all.equal(predict(rp), predict(party_rp, type = "prob"), + check.attributes = FALSE) [1] TRUE > > > ################################################### > ### code chunk number 8: rpart-fitted > ################################################### > str(fitted(party_rp)) 'data.frame': 2201 obs. of 2 variables: $ (fitted) : int 5 5 5 5 5 5 5 5 5 5 ... $ (response): Factor w/ 2 levels "No","Yes": 1 1 1 1 1 1 1 1 1 1 ... > > > ################################################### > ### code chunk number 9: rpart-prob > ################################################### > prop.table(do.call("table", fitted(party_rp)), 1) (response) (fitted) No Yes 3 0.7972406 0.2027594 5 0.7291667 0.2708333 6 0.0000000 1.0000000 8 0.5408163 0.4591837 9 0.0729927 0.9270073 > > > ################################################### > ### code chunk number 10: J48 > ################################################### > #if (require("RWeka")) { > # j48 <- J48(Survived ~ ., data = ttnc) > #} else { > # j48 <- rpart(Survived ~ ., data = ttnc) > #} > #print(j48) > # > # > #################################################### > #### code chunk number 11: J48-party > #################################################### > #(party_j48 <- as.party(j48)) > # > # > #################################################### > #### code chunk number 12: J48-plot > #################################################### > #plot(party_j48) > # > # > #################################################### > #### code chunk number 13: J48-pred > #################################################### > #all.equal(predict(j48, type = "prob"), predict(party_j48, type = "prob"), > # check.attributes = FALSE) > > > ################################################### > ### code chunk number 14: PMML-Titantic > ################################################### > ttnc_pmml <- file.path(system.file("pmml", package = "partykit"), + "ttnc.pmml") > (ttnc_quest <- pmmlTreeModel(ttnc_pmml)) Model formula: Survived ~ Gender + Class + Age Fitted party: [1] root | [2] Gender in Female | | [3] Class in 3rd, Crew: Yes (n = 219, err = 49.8%) | | [4] Class in 1st, 2nd | | | [5] Class in 2nd: Yes (n = 106, err = 12.3%) | | | [6] Class in 1st: Yes (n = 145, err = 2.8%) | [7] Gender in Male | | [8] Class in 3rd, 2nd, Crew | | | [9] Age in Child: No (n = 59, err = 40.7%) | | | [10] Age in Adult | | | | [11] Class in 3rd, Crew | | | | | [12] Class in Crew: No (n = 862, err = 22.3%) | | | | | [13] Class in 3rd: No (n = 462, err = 16.2%) | | | | [14] Class in 2nd: No (n = 168, err = 8.3%) | | [15] Class in 1st: No (n = 180, err = 34.4%) Number of inner nodes: 7 Number of terminal nodes: 8 > > > ################################################### > ### code chunk number 15: PMML-Titanic-plot1 > ################################################### > plot(ttnc_quest) > > > ################################################### > ### code chunk number 16: ttnc2-reorder > ################################################### > ttnc2 <- ttnc[, names(ttnc_quest$data)] > for(n in names(ttnc2)) { + if(is.factor(ttnc2[[n]])) ttnc2[[n]] <- factor( + ttnc2[[n]], levels = levels(ttnc_quest$data[[n]])) + } > > > ################################################### > ### code chunk number 17: PMML-Titanic-augmentation > ################################################### > ttnc_quest2 <- party(ttnc_quest$node, + data = ttnc2, + fitted = data.frame( + "(fitted)" = predict(ttnc_quest, ttnc2, type = "node"), + "(response)" = ttnc2$Survived, + check.names = FALSE), + terms = terms(Survived ~ ., data = ttnc2) + ) > ttnc_quest2 <- as.constparty(ttnc_quest2) > > > ################################################### > ### code chunk number 18: PMML-Titanic-plot2 > ################################################### > plot(ttnc_quest2) > > > ################################################### > ### code chunk number 19: PMML-write > ################################################### > library("pmml") Error in library("pmml") : there is no package called 'pmml' Execution halted Flavor: r-release-linux-x86_64

Package tbm

Current CRAN status: WARN: 2, OK: 11

Version: 0.3-10
Check: re-building of vignette outputs
Result: WARN Error(s) in re-building vignettes: --- re-building ‘tbm_supplement.Rnw’ using knitr warning: solve(): system is singular (rcond: 3.43764e-20); attempting approx solution warning: solve(): system is singular (rcond: 3.43764e-20); attempting approx solution warning: solve(): system is singular (rcond: 3.43764e-20); attempting approx solution warning: solve(): system is singular (rcond: 3.43764e-20); attempting approx solution warning: solve(): system is singular (rcond: 3.43764e-20); attempting approx solution warning: solve(): system is singular (rcond: 3.43764e-20); attempting approx solution warning: solve(): system is singular (rcond: 3.43764e-20); attempting approx solution warning: solve(): system is singular (rcond: 3.43764e-20); attempting approx solution warning: solve(): system is singular (rcond: 3.43764e-20); attempting approx solution warning: solve(): system is singular (rcond: 3.43764e-20); attempting approx solution 2025-12-02 22:49:48.534 R[68727:523714] XType: Using static font registry. warning: solve(): system is singular (rcond: 4.23371e-22); attempting approx solution warning: solve(): system is singular (rcond: 4.23371e-22); attempting approx solution warning: solve(): system is singular (rcond: 4.23371e-22); attempting approx solution warning: solve(): system is singular (rcond: 4.23371e-22); attempting approx solution warning: solve(): system is singular (rcond: 4.23371e-22); attempting approx solution warning: solve(): system is singular (rcond: 1.2944e-18); attempting approx solution warning: solve(): system is singular (rcond: 1.2944e-18); attempting approx solution warning: solve(): system is singular (rcond: 1.2944e-18); attempting approx solution warning: solve(): system is singular (rcond: 1.2944e-18); attempting approx solution warning: solve(): system is singular (rcond: 1.2944e-18); attempting approx solution Error: processing vignette 'tbm_supplement.Rnw' failed with diagnostics: Running 'texi2dvi' on 'tbm_supplement.tex' failed. LaTeX errors: ! LaTeX Error: File `accents.sty' not found. Type X to quit or <RETURN> to proceed, or enter new name. (Default extension: sty) ! Emergency stop. <read *> l.28 \usepackage {xcolor}^^M ! ==> Fatal error occurred, no output PDF file produced! --- failed re-building ‘tbm_supplement.Rnw’ SUMMARY: processing the following file failed: ‘tbm_supplement.Rnw’ Error: Vignette re-building failed. Execution halted Flavor: r-release-macos-arm64

Version: 0.3-10
Check: re-building of vignette outputs
Result: WARN Error(s) in re-building vignettes: --- re-building ‘tbm_supplement.Rnw’ using knitr warning: solve(): system is singular (rcond: 6.12788e-20); attempting approx solution warning: solve(): system is singular (rcond: 6.12788e-20); attempting approx solution warning: solve(): system is singular (rcond: 6.12788e-20); attempting approx solution warning: solve(): system is singular (rcond: 6.12788e-20); attempting approx solution warning: solve(): system is singular (rcond: 6.12788e-20); attempting approx solution warning: solve(): system is singular (rcond: 6.12788e-20); attempting approx solution warning: solve(): system is singular (rcond: 6.12788e-20); attempting approx solution warning: solve(): system is singular (rcond: 6.12788e-20); attempting approx solution warning: solve(): system is singular (rcond: 6.12788e-20); attempting approx solution warning: solve(): system is singular (rcond: 6.12788e-20); attempting approx solution 2025-12-02 23:14:38.843 R[45890:207220] XType: Using static font registry. warning: solve(): system is singular (rcond: 3.08648e-22); attempting approx solution warning: solve(): system is singular (rcond: 3.08648e-22); attempting approx solution warning: solve(): system is singular (rcond: 3.08648e-22); attempting approx solution warning: solve(): system is singular (rcond: 3.08648e-22); attempting approx solution warning: solve(): system is singular (rcond: 3.08648e-22); attempting approx solution warning: solve(): system is singular (rcond: 1.09606e-18); attempting approx solution warning: solve(): system is singular (rcond: 1.09606e-18); attempting approx solution warning: solve(): system is singular (rcond: 1.09606e-18); attempting approx solution warning: solve(): system is singular (rcond: 1.09606e-18); attempting approx solution warning: solve(): system is singular (rcond: 1.09606e-18); attempting approx solution Error: processing vignette 'tbm_supplement.Rnw' failed with diagnostics: Running 'texi2dvi' on 'tbm_supplement.tex' failed. LaTeX errors: ! LaTeX Error: File `accents.sty' not found. Type X to quit or <RETURN> to proceed, or enter new name. (Default extension: sty) ! Emergency stop. <read *> l.28 \usepackage {xcolor}^^M ! ==> Fatal error occurred, no output PDF file produced! --- failed re-building ‘tbm_supplement.Rnw’ SUMMARY: processing the following file failed: ‘tbm_supplement.Rnw’ Error: Vignette re-building failed. Execution halted Flavor: r-oldrel-macos-arm64

Package TH.data

Current CRAN status: NOTE: 3, OK: 10

Version: 1.1-5
Check: installed package size
Result: NOTE installed size is 8.9Mb sub-directories of 1Mb or more: data 1.1Mb rda 7.1Mb Flavors: r-oldrel-macos-arm64, r-oldrel-macos-x86_64, r-oldrel-windows-x86_64

Package tram

Current CRAN status: WARN: 3, OK: 10

Version: 1.3-2
Check: re-building of vignette outputs
Result: WARN Error(s) in re-building vignettes: --- re-building ‘NAMI.Rnw’ using knitr Error: processing vignette 'NAMI.Rnw' failed with diagnostics: Running 'texi2dvi' on 'NAMI.tex' failed. LaTeX errors: ! LaTeX Error: File `accents.sty' not found. Type X to quit or <RETURN> to proceed, or enter new name. (Default extension: sty) ! Emergency stop. <read *> l.27 \usepackage {xcolor}^^M ! ==> Fatal error occurred, no output PDF file produced! --- failed re-building ‘NAMI.Rnw’ --- re-building ‘mtram.Rnw’ using knitr 2025-12-16 07:07:37.978 R[98969:738405] XType: Using static font registry. Error: processing vignette 'mtram.Rnw' failed with diagnostics: Running 'texi2dvi' on 'mtram.tex' failed. LaTeX errors: ! LaTeX Error: File `accents.sty' not found. Type X to quit or <RETURN> to proceed, or enter new name. (Default extension: sty) ! Emergency stop. <read *> l.27 \usepackage {color}^^M ! ==> Fatal error occurred, no output PDF file produced! --- failed re-building ‘mtram.Rnw’ --- re-building ‘survtram.Rnw’ using knitr Warning in doTryCatch(return(expr), name, parentenv, handler) : semi-transparency is not supported on this device: reported only once per page Warning in doTryCatch(return(expr), name, parentenv, handler) : semi-transparency is not supported on this device: reported only once per page Warning in doTryCatch(return(expr), name, parentenv, handler) : semi-transparency is not supported on this device: reported only once per page Error: processing vignette 'survtram.Rnw' failed with diagnostics: Running 'texi2dvi' on 'survtram.tex' failed. LaTeX errors: ! LaTeX Error: File `accents.sty' not found. Type X to quit or <RETURN> to proceed, or enter new name. (Default extension: sty) ! Emergency stop. <read *> l.48 ^^M ! ==> Fatal error occurred, no output PDF file produced! --- failed re-building ‘survtram.Rnw’ --- re-building ‘tram.Rnw’ using knitr Error: processing vignette 'tram.Rnw' failed with diagnostics: Running 'texi2dvi' on 'tram.tex' failed. LaTeX errors: ! LaTeX Error: File `accents.sty' not found. Type X to quit or <RETURN> to proceed, or enter new name. (Default extension: sty) ! Emergency stop. <read *> l.28 \usepackage {rotating}^^M ! ==> Fatal error occurred, no output PDF file produced! --- failed re-building ‘tram.Rnw’ SUMMARY: processing the following files failed: ‘NAMI.Rnw’ ‘mtram.Rnw’ ‘survtram.Rnw’ ‘tram.Rnw’ Error: Vignette re-building failed. Execution halted Flavor: r-release-macos-arm64

Version: 1.3-2
Check: re-building of vignette outputs
Result: WARN Error(s) in re-building vignettes: --- re-building ‘NAMI.Rnw’ using knitr Error: processing vignette 'NAMI.Rnw' failed with diagnostics: Running 'texi2dvi' on 'NAMI.tex' failed. LaTeX errors: ! LaTeX Error: File `accents.sty' not found. Type X to quit or <RETURN> to proceed, or enter new name. (Default extension: sty) ! Emergency stop. <read *> l.27 \usepackage {xcolor}^^M ! ==> Fatal error occurred, no output PDF file produced! --- failed re-building ‘NAMI.Rnw’ --- re-building ‘mtram.Rnw’ using knitr 2025-12-16 06:57:34.838 R[17147:321040] XType: Using static font registry. Error: processing vignette 'mtram.Rnw' failed with diagnostics: Running 'texi2dvi' on 'mtram.tex' failed. LaTeX errors: ! LaTeX Error: File `accents.sty' not found. Type X to quit or <RETURN> to proceed, or enter new name. (Default extension: sty) ! Emergency stop. <read *> l.27 \usepackage {color}^^M ! ==> Fatal error occurred, no output PDF file produced! --- failed re-building ‘mtram.Rnw’ --- re-building ‘survtram.Rnw’ using knitr Warning in doTryCatch(return(expr), name, parentenv, handler) : semi-transparency is not supported on this device: reported only once per page Warning in doTryCatch(return(expr), name, parentenv, handler) : semi-transparency is not supported on this device: reported only once per page Warning in doTryCatch(return(expr), name, parentenv, handler) : semi-transparency is not supported on this device: reported only once per page Error: processing vignette 'survtram.Rnw' failed with diagnostics: Running 'texi2dvi' on 'survtram.tex' failed. LaTeX errors: ! LaTeX Error: File `accents.sty' not found. Type X to quit or <RETURN> to proceed, or enter new name. (Default extension: sty) ! Emergency stop. <read *> l.48 ^^M ! ==> Fatal error occurred, no output PDF file produced! --- failed re-building ‘survtram.Rnw’ --- re-building ‘tram.Rnw’ using knitr Error: processing vignette 'tram.Rnw' failed with diagnostics: Running 'texi2dvi' on 'tram.tex' failed. LaTeX errors: ! LaTeX Error: File `accents.sty' not found. Type X to quit or <RETURN> to proceed, or enter new name. (Default extension: sty) ! Emergency stop. <read *> l.28 \usepackage {rotating}^^M ! ==> Fatal error occurred, no output PDF file produced! --- failed re-building ‘tram.Rnw’ SUMMARY: processing the following files failed: ‘NAMI.Rnw’ ‘mtram.Rnw’ ‘survtram.Rnw’ ‘tram.Rnw’ Error: Vignette re-building failed. Execution halted Flavor: r-oldrel-macos-arm64

Version: 1.3-2
Check: package subdirectories
Result: WARN Subdirectory 'demo' contains invalid file names: ‘NAMI.Rout.save’ ‘SCI_ePolr.Rout.save’ ‘hcc.Rout.save’ ‘mtram.Rout.save’ ‘npb.Rout.save’ ‘npn.Rout.save’ ‘stram.Rout.save’ ‘survtram.Rout.save’ ‘tram.Rout.save’ ‘undernutrition.Rout.save’ Please remove or rename the files. See section ‘Package subdirectories’ in the ‘Writing R Extensions’ manual. Flavor: r-oldrel-macos-x86_64

Package trtf

Current CRAN status: OK: 13

Package variables

Current CRAN status: OK: 13