Skip to contents

Generates a Duane plot (log-log or linear scale) with fitted regression line and optional confidence bounds.

Usage

# S3 method for class 'duane'
plot(
  x,
  log = TRUE,
  conf_bounds = TRUE,
  legend = TRUE,
  legend_pos = "topleft",
  conf.int = NULL,
  legend.pos = NULL,
  ...
)

Arguments

x

An object of class "duane".

log

Logical; whether to use logarithmic scales for axes (default: TRUE).

conf_bounds

Logical; whether to plot confidence bounds (default: TRUE).

legend

Logical; whether to include a legend (default: TRUE).

legend_pos

Position of the legend (default: "topleft").

conf.int

Deprecated. Use conf_bounds instead.

legend.pos

Deprecated. Use legend_pos instead.

...

Further arguments passed to plot().

Value

Invisibly returns NULL.

Examples

times <- c(100, 200, 300, 400, 500)
failures <- c(1, 2, 1, 3, 2)
fit <- duane(times, failures)
plot(fit, main = "Duane Plot", xlab = "Cumulative Time", ylab = "Cumulative MTBF")