Skip to content
No description, website, or topics provided.
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.
.travis.yml Updated README and added badges Jun 10, 2019
DESCRIPTION Updated README and added badges Jun 10, 2019
README.Rmd README again Jun 10, 2019

📦 SMRD: Statistical Methods for Reliability Data

Jason K. Freels, William Q. Meeker, and Luis A. Escobar
10 June 2019

Lifecycle: experimental CRAN status AppVeyor build status Travis build status Codecov test coverage


Since its initial publication, Statistical Methods for Reliability Data has remained a foundational text for analyzing time-to-failure (survival) data. Along with the first edition of the text, the authors provided an S-Plus software package, called SPLIDA (S-Plus LIfe Data Analysis), to help readers utilize the methods for industry data.

Today, R has supplanted S and S-Plus as the most popular statistical computing language in the world. In response to this shift, Meeker began an effort to translate SPLIDA into R under the name RSplida. However, RSplida couldn’t be installed as a traditional R package and was difficult to use with modern IDE’s. In 2015, Freels partnered with Meeker to restructure and modernize RSplida into this R package SMRD, with the aim of publishing to the CRAN.


As this package has not yet been published, you can install the latest development version from GitHub:

if (packageVersion("devtools") < 1.6) {


Please note that this package is currently experimental and is under very active development. If you encounter any problems or unexpected behaviours, please create a new issue and include a reporducible example.

Getting started

Once installed, the easiest way get started using SMRD is by checking out the echapters. These are documents that present example code and results that correspond to what is shown in the each chapter of the 1st edition of the SMRD text.

SMRD::echapter(chapter = 1)

Getting involved

There are a number of tasks that need to be completed before publishing. These issues can be broken down into four main project areas. The links below show the current issues that exist within these areas.

You can’t perform that action at this time.