Package: rSRD 0.1.8

rSRD: Sum of Ranking Differences Statistical Test

We provide an implementation for Sum of Ranking Differences (SRD), a novel statistical test introduced by Héberger (2010) <doi:10.1016/j.trac.2009.09.009>. The test allows the comparison of different solutions through a reference by first performing a rank transformation on the input, then calculating and comparing the distances between the solutions and the reference - the latter is measured in the L1 norm. The reference can be an external benchmark (e.g. an established gold standard) or can be aggregated from the data. The calculated distances, called SRD scores, are validated in two ways, see Héberger and Kollár-Hunek (2011) <doi:10.1002/cem.1320>. A randomization test (also called permutation test) compares the SRD scores of the solutions to the SRD scores of randomly generated rankings. The second validation option is cross-validation that checks whether the rankings generated from the solutions come from the same distribution or not. For a detailed analysis about the cross-validation process see Sziklai, Baranyi and Héberger (2021) <doi:10.48550/arXiv.2105.11939>. The package offers a wide array of features related to SRD including the computation of the SRD scores, validation options, input preprocessing and plotting tools.

Authors:Jochen Staudacher [aut, cph, cre], Balázs R. Sziklai [aut, cph], Linus Olsson [aut, cph], Dennis Horn [ctb], Alexander Pothmann [ctb], Ali Tugay Sen [ctb], Attila Gere [ctb], Károly Hébeger [ctb]

rSRD_0.1.8.tar.gz
rSRD_0.1.8.zip(r-4.5)rSRD_0.1.8.zip(r-4.4)rSRD_0.1.8.zip(r-4.3)
rSRD_0.1.8.tgz(r-4.4-x86_64)rSRD_0.1.8.tgz(r-4.4-arm64)rSRD_0.1.8.tgz(r-4.3-x86_64)rSRD_0.1.8.tgz(r-4.3-arm64)
rSRD_0.1.8.tar.gz(r-4.5-noble)rSRD_0.1.8.tar.gz(r-4.4-noble)
rSRD_0.1.8.tgz(r-4.4-emscripten)rSRD_0.1.8.tgz(r-4.3-emscripten)
rSRD.pdf |rSRD.html
rSRD/json (API)

# Install 'rSRD' in R:
install.packages('rSRD', repos = c('https://jhstaudacher.r-universe.dev', 'https://cloud.r-project.org'))

Peer review:

Uses libs:
  • c++– GNU Standard C++ Library v3

On CRAN:

This package does not link to any Github/Gitlab/R-forge repository. No issue tracker or development information is available.

1.00 score 4 scripts 643 downloads 16 exports 48 dependencies

Last updated 22 days agofrom:35f772880c. Checks:OK: 9. Indexed: yes.

TargetResultDate
Doc / VignettesOKNov 02 2024
R-4.5-win-x86_64OKNov 02 2024
R-4.5-linux-x86_64OKNov 02 2024
R-4.4-win-x86_64OKNov 02 2024
R-4.4-mac-x86_64OKNov 02 2024
R-4.4-mac-aarch64OKNov 02 2024
R-4.3-win-x86_64OKNov 02 2024
R-4.3-mac-x86_64OKNov 02 2024
R-4.3-mac-aarch64OKNov 02 2024

Exports:calculateCrossValidationcalculateSRDDistributioncalculateSRDValuesplotCrossValidationplotHeatmapSRDplotPermTestutilsCalculateDistanceutilsCalculateRankutilsColorPaletteutilsCreateReferenceutilsDetailedSRDutilsDetailedSRDNoCharsutilsMaxSRDutilsPreprocessDFutilsRankingMatrixutilsTieProbability

Dependencies:bitopscaToolsclicolorspacecpp11dplyrfansifarvergenericsggplot2ggrepelgluegplotsgtablegtoolshmsisobandjanitorKernSmoothlabelinglatticelifecyclelubridatemagrittrMASSMatrixmgcvmunsellnlmepillarpkgconfigpurrrR6RColorBrewerRcpprlangscalessnakecasestringistringrtibbletidyrtidyselecttimechangeutf8vctrsviridisLitewithr

Readme and manuals

Help Manual

Help pageTopics
calculateCrossValidationcalculateCrossValidation
calculateSRDDistributioncalculateSRDDistribution
calculateSRDValuescalculateSRDValues
plotCrossValidationplotCrossValidation
plotHeatmapSRDplotHeatmapSRD
plotPermTestplotPermTest
utilsCalculateDistanceutilsCalculateDistance
utilsCalculateRankutilsCalculateRank
utilsColorPaletteutilsColorPalette
utilsCreateReferenceutilsCreateReference
utilsDetailedSRDutilsDetailedSRD
utilsDetailedSRDNoCharsutilsDetailedSRDNoChars
utilsMaxSRDutilsMaxSRD
utilsPreprocessDFutilsPreprocessDF
utilsRankingMatrixutilsRankingMatrix
utilsTieProbabilityutilsTieProbability