Resampling Methods for Triangular and Trapezoidal Fuzzy Numbers
Overview
The classical (i.e. Efron's, see Efron and Tibshirani (1994, ISBN:978-0412042317) "An Introduction to the Bootstrap") bootstrap is widely used for both the real (i.e. "crisp") and fuzzy data. The main aim of the algorithms implemented in this package is to overcome a problem with repetition of a few distinct values and to create fuzzy numbers, which are "similar" (but not the same) to values from the initial sample. To do this, different characteristics of triangular/trapezoidal numbers are kept (like the value, the ambiguity, etc., see Grzegorzewski et al. doi:10.2991/eusflat-19.2019.68, Grzegorzewski et al. (2020) doi:10.2991/ijcis.d.201012.003, Grzegorzewski et al. (2020) doi:10.34768/amcs-2020-0022, Grzegorzewski and Romaniuk (2022) doi:10.1007/978-3-030-95929-6_3, Romaniuk and Hryniewicz (2019) doi:10.1007/s00500-018-3251-5). Some additional procedures related to these resampling methods are also provided, like calculation of the Bertoluzza et al.'s distance (aka the mid/spread distance, see Bertoluzza et al. (1995) "On a new class of distances between fuzzy numbers") and estimation of the p-value of the one- and two- sample bootstrapped test for the mean (see Lubiano et al. (2016, doi:10.1016/j.ejor.2015.11.016)). Additionally, there are procedures which randomly generate trapezoidal fuzzy numbers using some well-known statistical distributions.
Install
Health
- OK13 OK2026-08-05
- NOTE12 OK, 1 NOTE2026-08-01
- OK14 OK2026-03-10
Documentation
- Help pages
- 27 (1 internal)includes a package overview page
- Examples that run
- 88%23 run in a plain check · 3 never run
- Exported functions with examples
- 100%
- Documented parameters
- 100%
- Return-value docs
- 100%
- Help pages citing references
- 89%
Downloads
Repository
Releases over time
6 development-tooling and community-health practices detected across 4 families in the upstream repository
Checks run against github.com/mroman-ibs/fuzzyresampling on 2026-10-18.
The R CMD check workflow runs on Linux and macOS
Dependencies
Installing FuzzyResampling adds no packages beyond those that come with R.
Code & Tests
People & History
Pick two releases to compare their code metrics.
- RR 4.6.0 released · 2026-04-24
- RR 4.5.0 released · 2025-04-11
- 0.6.4Latest
- RR 4.4.0 released · 2024-04-24
- 0.6.32023-11-22 · diff ↗
- 0.6.22023-09-25 · diff ↗
- 0.6.12023-08-08 · diff ↗
- RR 4.3.0 released · 2023-04-21
- 0.6.02022-12-15 · diff ↗
- 0.5.02022-12-02 · diff ↗ ·
removed 7 exports
EWmethod, VAAmethod, VAFmethod, VAmethod, classicalBootstrap, dmethod, wmethodadded 20 exports
CalculateAmbiguity, CalculateAmbiguityL, CalculateAmbiguityR, CalculateExpValue, CalculateFuzziness, CalculateValue, CalculateWidth, ClassicalBootstrap, ComparePowerOneSampleCTest, ComparisonOneSampleCTest, ComparisonSEMean, DMethod, EWMethod, GeneratorFuzzyNumbers, VAAMethod, VAFMethod, VAMethod, WMethod, resamplingMethods, samplingGenerators - RR 4.2.0 released · 2022-04-22
- 0.4.22022-03-21 · diff ↗
- 0.4.12022-03-08 · diff ↗
- 0.4.0
- 0.3.12021-12-14 · diff ↗
- 0.3.02021-11-22 · diff ↗ ·
added 5 exports
BertoluzzaDistance, GeneratorNExpUU, GeneratorNU, OneSampleCTest, SEResamplingMean
Show 2 earlier eventsHide 2 earlier events
- 0.1.02021-09-15
- RR 4.1.0 released · 2021-05-18
Package metadata
- First published
- 2021-09-15
- Total releases
- 12 / 5 yrs
- License
- GPL-3 OSI
- Download size
- 294 KB
Cite
Cite this package
Run in R for the authors' entry:
citation("FuzzyResampling")The package provides a citation file, so citation() returns the authors' own entry.
It points to 10.32614/rj-2023-036.
Cite the R Observatory
For a number measured here: a download total, a coverage figure, an archival date.
From data release v2026-10-21, which the citation names so these numbers can be found later. More on citing and the projects behind them.