Package: weibulltools 2.1.0

weibulltools: Statistical Methods for Life Data Analysis

Provides statistical methods and visualizations that are often used in reliability engineering. Comprises a compact and easily accessible set of methods and visualization tools that make the examination and adjustment as well as the analysis and interpretation of field data (and bench tests) as simple as possible. Non-parametric estimators like Median Ranks, Kaplan-Meier (Abernethy, 2006, <ISBN:978-0-9653062-3-2>), Johnson (Johnson, 1964, <ISBN:978-0444403223>), and Nelson-Aalen for failure probability estimation within samples that contain failures as well as censored data are included. The package supports methods like Maximum Likelihood and Rank Regression, (Genschel and Meeker, 2010, <doi:10.1080/08982112.2010.503447>) for the estimation of multiple parametric lifetime distributions, as well as the computation of confidence intervals of quantiles and probabilities using the delta method related to Fisher's confidence intervals (Meeker and Escobar, 1998, <ISBN:9780471673279>) and the beta-binomial confidence bounds. If desired, mixture model analysis can be done with segmented regression and the EM algorithm. Besides the well-known Weibull analysis, the package also contains Monte Carlo methods for the correction and completion of imprecisely recorded or unknown lifetime characteristics. (Verband der Automobilindustrie e.V. (VDA), 2016, <ISSN:0943-9412>). Plots are created statically ('ggplot2') or interactively ('plotly') and can be customized with functions of the respective visualization package. The graphical technique of probability plotting as well as the addition of regression lines and confidence bounds to existing plots are supported.

Authors:Tim-Gunnar Hensel [aut, cre], David Barkemeyer [aut]

weibulltools_2.1.0.tar.gz
weibulltools_2.1.0.zip(r-4.7)weibulltools_2.1.0.zip(r-4.6)weibulltools_2.1.0.zip(r-4.5)
weibulltools_2.1.0.tgz(r-4.6-x86_64)weibulltools_2.1.0.tgz(r-4.6-arm64)weibulltools_2.1.0.tgz(r-4.5-x86_64)weibulltools_2.1.0.tgz(r-4.5-arm64)
weibulltools_2.1.0.tar.gz(r-4.7-arm64)weibulltools_2.1.0.tar.gz(r-4.7-x86_64)weibulltools_2.1.0.tar.gz(r-4.6-arm64)weibulltools_2.1.0.tar.gz(r-4.6-x86_64)
weibulltools_2.1.0.tgz(r-4.6-emscripten)
manual.pdf |manual.html
DESCRIPTION |NEWS
card.svg |card.png
weibulltools/json (API)

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

Bug tracker:https://github.com/tim-tu/weibulltools/issues

Pkgdown/docs site:https://tim-tu.github.io

Uses libs:
  • openblas– Optimized BLAS
  • c++– GNU Standard C++ Library v3
Datasets:
  • alloy - Fatigue Life for Alloy T7989 Specimens
  • field_data - Field Data
  • shock - Distance to Failure for Vehicle Shock Absorbers
  • voltage - High Voltage Stress Test for the Dielectric Insulation of Generator armature bars

On CRAN:

Conda:

field-data-analysisinteractive-visualizationsplotlyreliability-analysisweibull-analysisweibulltoolsopenblascpp

6.11 score 11 stars 59 scripts 232 downloads 35 exports 71 dependencies

Last updated from:df01bb9e4f. Checks:13 OK. Indexed: yes.

TargetResultTimeFilesSyslog
linux-devel-arm64OK202
linux-devel-x86_64OK215
source / vignettesOK220
linux-release-arm64OK213
linux-release-x86_64OK156
macos-release-arm64OK201
macos-release-x86_64OK323
macos-oldrel-arm64OK260
macos-oldrel-x86_64OK387
windows-develOK180
windows-releaseOK192
windows-oldrelOK156
wasm-releaseOK140

Exports:confint_betabinomconfint_fisherdelta_methoddist_delaydist_delay_registerdist_delay_reportdist_mileageestimate_cdfjohnson_methodkaplan_methodloglik_functionloglik_profilingmcs_delaymcs_delay_datamcs_delay_registermcs_delay_reportmcs_delaysmcs_mileagemcs_mileage_datamixmod_emmixmod_regressionml_estimationmr_methodnelson_methodplot_confplot_modplot_mod_mixplot_popplot_probplot_prob_mixpredict_probpredict_quantiler_squared_profilingrank_regressionreliability_data

Dependencies:askpassbase64encbslibcachemclicpp11crosstalkcurldata.tabledigestdplyrevaluatefarverfastmapfontawesomefsgenericsggplot2gluegtablehighrhtmltoolshtmlwidgetshttrisobandjquerylibjsonliteknitrlabelinglaterlatticelazyevallifecyclemagrittrMASSmemoisemimenlmeopensslotelpillarpkgconfigplotlypromisespurrrR6rappdirsRColorBrewerRcppRcppArmadillorlangrmarkdownS7sandwichsassscalessegmentedstringistringrsystibbletidyrtidyselecttinytexutf8vctrsviridisLitewithrxfunyamlzoo

Life Data Analysis Part III - Confidence Intervals
Confidence Intervals for Model Parameters | Rank Regression (RR) | Maximum Likelihood Estimation (MLE) | Confidence Intervals for Probabilities and Quantiles | Beta-Binomial Confidence Intervals for $F(t)$ | Beta-Binomial Confidence Intervals for $t$ | Fisher's Confidence Intervals for $F(t)$ | Fisher's Confidence Intervals for $t$ | Data | Confidence Intervals with | Confidence Intervals for Probabilities | Confidence Intervals for Quantiles

Last update: 2021-04-13
Started: 2019-01-22

Life Data Analysis Part I - Estimation of Failure Probabilities
Introduction to Life Data Analysis | Failure Probability Estimation | Probability Plotting | Data: Shock Absorber | Estimation of Failure Probabilities with | Probability Plotting with | Weibull Probability Plot | Log-normal Probability Plot

Last update: 2021-04-07
Started: 2019-01-22

Life Data Analysis Part II - Estimation Methods for Parametric Lifetime Models
The Weibull Distribution | Rank Regression (RR) | Maximum Likelihood (ML) | Data | Shock Absorber | Alloy T7989 | RR and ML with | RR for two-parameter Weibull distribution | ML for two-parameter Weibull distribution | ML for two- and three-parameter log-normal distribution

Last update: 2021-04-07
Started: 2019-01-22

Life Data Analysis Part IV - Mixture Models
Data: Voltage Stress Test | Probability Plot for Voltage Stress Test Data | Segmented Regression with | EM Algorithm with

Last update: 2021-04-07
Started: 2021-04-07

Readme and manuals

Help Manual

Help pageTopics
weibulltoolsweibulltools-package weibulltools
Fatigue Life for Alloy T7989 Specimensalloy
Beta Binomial Confidence Bounds for Quantiles and Probabilitiesconfint_betabinom confint_betabinom.wt_model
Beta Binomial Confidence Bounds for Quantiles and Probabilitiesconfint_betabinom.default
Fisher's Confidence Bounds for Quantiles and Probabilitiesconfint_fisher confint_fisher.wt_model
Fisher's Confidence Bounds for Quantiles and Probabilitiesconfint_fisher.default
Delta Method for Parametric Lifetime Distributionsdelta_method
Parameter Estimation of a Delay Distributiondist_delay dist_delay.wt_mcs_delay_data
Parameter Estimation of the Delay in Registration Distributiondist_delay_register
Parameter Estimation of the Delay in Report Distributiondist_delay_report
Parameter Estimation of a Delay Distributiondist_delay.default
Parameter Estimation of an Annual Mileage Distributiondist_mileage dist_mileage.wt_mcs_mileage_data
Parameter Estimation of an Annual Mileage Distributiondist_mileage.default
Estimation of Failure Probabilitiesestimate_cdf estimate_cdf.wt_reliability_data
Estimation of Failure Probabilitiesestimate_cdf.default
Field Datafield_data
Estimation of Failure Probabilities using Johnson's Methodjohnson_method
Estimation of Failure Probabilities using the Kaplan-Meier Estimatorkaplan_method
Log-Likelihood Function for Parametric Lifetime Distributionsloglik_function loglik_function.wt_reliability_data
Log-Likelihood Function for Parametric Lifetime Distributionsloglik_function.default
Log-Likelihood Profile Function for Parametric Lifetime Distributions with Thresholdloglik_profiling loglik_profiling.wt_reliability_data
Log-Likelihood Profile Function for Parametric Lifetime Distributions with Thresholdloglik_profiling.default
Adjustment of Operating Times by Delays using a Monte Carlo Approachmcs_delay mcs_delay.wt_mcs_delay_data
MCS Delay Datamcs_delay_data
Adjustment of Operating Times by Delays in Registration using a Monte Carlo Approachmcs_delay_register
Adjustment of Operating Times by Delays in Report using a Monte Carlo Approachmcs_delay_report
Adjustment of Operating Times by Delays using a Monte Carlo Approachmcs_delay.default
Adjustment of Operating Times by Delays using a Monte Carlo Approachmcs_delays
Simulation of Unknown Covered Distances using a Monte Carlo Approachmcs_mileage mcs_mileage.wt_mcs_mileage_data
MCS Mileage Datamcs_mileage_data
Simulation of Unknown Covered Distances using a Monte Carlo Approachmcs_mileage.default
Weibull Mixture Model Estimation using EM-Algorithmmixmod_em mixmod_em.wt_reliability_data
Weibull Mixture Model Estimation using EM-Algorithmmixmod_em.default
Mixture Model Identification using Segmented Regressionmixmod_regression mixmod_regression.wt_cdf_estimation
Mixture Model Identification using Segmented Regressionmixmod_regression.default
ML Estimation for Parametric Lifetime Distributionsml_estimation ml_estimation.wt_reliability_data
ML Estimation for Parametric Lifetime Distributionsml_estimation.default
Estimation of Failure Probabilities using Median Ranksmr_method
Estimation of Failure Probabilities using the Nelson-Aalen Estimatornelson_method
Add Confidence Region(s) for Quantiles and Probabilitiesplot_conf plot_conf.wt_confint
Add Confidence Region(s) for Quantiles and Probabilitiesplot_conf.default
Add Estimated Population Line(s) to a Probability Plotplot_mod plot_mod.wt_model
Add Estimated Population Lines of a Separated Mixture Model to a Probability Plotplot_mod_mix
Add Estimated Population Line to a Probability Plotplot_mod.default
Add Population Line(s) to an Existing Gridplot_pop
Probability Plotting Method for Univariate Lifetime Distributionsplot_prob plot_prob.wt_cdf_estimation plot_prob.wt_model
Probability Plot for Separated Mixture Modelsplot_prob_mix
Probability Plotting Method for Univariate Lifetime Distributionsplot_prob.default
Prediction of Failure Probabilities for Parametric Lifetime Distributionspredict_prob
Prediction of Quantiles for Parametric Lifetime Distributionspredict_quantile
R-Squared-Profile Function for Parametric Lifetime Distributions with Thresholdr_squared_profiling r_squared_profiling.wt_cdf_estimation
R-Squared-Profile Function for Parametric Lifetime Distributions with Thresholdr_squared_profiling.default
Rank Regression for Parametric Lifetime Distributionsrank_regression rank_regression.wt_cdf_estimation
Rank Regression for Parametric Lifetime Distributionsrank_regression.default
Reliability Datareliability_data
Distance to Failure for Vehicle Shock Absorbersshock
High Voltage Stress Test for the Dielectric Insulation of Generator armature barsvoltage