# MCS data preparation:
## Data for delay in registration:
mcs_tbl_1 <- mcs_delay_data(
field_data,
date_1 = production_date,
date_2 = registration_date,
time = dis,
status = status,
id = vin
)
## Data for delay in report:
mcs_tbl_2 <- mcs_delay_data(
field_data,
date_1 = repair_date,
date_2 = report_date,
time = dis,
status = status,
id = vin
)
## Data for both delays:
mcs_tbl_both <- mcs_delay_data(
field_data,
date_1 = c(production_date, repair_date),
date_2 = c(registration_date, report_date),
time = dis,
status = status,
id = vin
)
# Example 1 - Delay in registration:
params_delay_regist <- dist_delay(
x = mcs_tbl_1,
distribution = "lognormal"
)
# Example 2 - Delay in report:
params_delay_report <- dist_delay(
x = mcs_tbl_2,
distribution = "exponential"
)
# Example 3 - Delays in registration and report with same distribution:
params_delays <- dist_delay(
x = mcs_tbl_both,
distribution = "lognormal"
)
# Example 4 - Delays in registration and report with different distributions:
params_delays_2 <- dist_delay(
x = mcs_tbl_both,
distribution = c("lognormal", "exponential")
)
Run the code above in your browser using DataLab