Literature DB >> 26029491

Statistical models for the analysis of skewed healthcare cost data: a simulation study.

Amal Saki Malehi1, Fatemeh Pourmotahari1, Kambiz Ahmadi Angali1.   

Abstract

Skewed data is the main issue in statistical models in healthcare costs. Data transformation is a conventional method to decrease skewness, but there are some disadvantages. Some recent studies have employed generalized linear models (GLMs) and Cox proportional hazard regression as alternative estimators. The aim of this study was to investigate how well these alternative estimators perform in terms of bias and precision when the data are skewed. The primary outcome was an estimation of population means of healthcare costs and the secondary outcome was the impact of a covariate on healthcare cost. Alternative estimators, such as ordinary least squares (OLS) for Ln(y) or Log(y), Gamma, Weibull and Cox proportional hazard regression models, were compared using Monte Carlo simulation under different situations, which were generated from skewed distributions. We found that there was not one best model across all generated conditions. However, GLMs, especially the Gamma regression model, behaved well in the estimation of population means of healthcare costs. The results showed that the Cox proportional hazard model exhibited a poor estimation of population means of healthcare costs and the β1 even under proportional hazard data. Approximately results are consistent by increasing the sample size. However, increasing the sample size could improve the performance of the OLS-based model.

Entities:  

Keywords:  Cox proportional hazard regression; Generalized linear models (GLMs); Healthcare cost; Monte Carlo simulation; Ordinary least squares (OLS) model; Skewed data; Transformation

Year:  2015        PMID: 26029491      PMCID: PMC4442782          DOI: 10.1186/s13561-015-0045-7

Source DB:  PubMed          Journal:  Health Econ Rev        ISSN: 2191-1991


Background

Statistical models are often used in many healthcare economics and policy studies. The main issues in such studies are the estimation of mean population healthcare costs and finding the best relationship between costs and covariates through regression modeling [1]. However, these cannot be implemented by simple statistical models as the healthcare costs data have specific characterizations [2]. Healthcare costs data demonstrate the substantial positive skewness and are sometimes characterized by the use of large resources with zero cost [3]. These specifications of data impose a number of difficulties in using standard statistical analysis, such as implementing linear regression causes unreliable results [2]. Two-part models based on mixture models are performed when excess zeroes are present in data [3]. Further, logarithmic (or other) transformations are commonly used to decrease the skewness and drive them close to normal distribution, in order to implement linear regression models. The logarithmic transformation with ordinary least squares (OLS) regression is a very common approach in applied economics. However, it also presents several drawbacks. One of these drawbacks is that the predictions are not robust enough to detect the heteroscedasticity in the transformed scale [1,4]. The general consensus is that estimating the mean cost using a logarithmic regression model leads to biased estimation [2,4-6]. An alternative approach is using nonlinear regression models, of which exponential conditional mean (ECM) models in generalized linear models (GLMs) are examples [7]. Generally, GLMs extend the linear modeling framework to allow response variables that are not normally distributed. In healthcare studies, generalized linear modeling through log-link function avoids the weakness and problems of OLS regression. In addition, the Cox proportional hazards model has been a controversial issue for healthcare data modeling. It has been used as a special flexible model for skewed healthcare data in many studies [8,9]. In recent years, extensive research efforts have been done to propose suitable regression methods for the analysis of skewed healthcare data [1,3,10,11]. Many studies also set out a clear framework for comparing these methods from a variety of aspects [5,6,12,13]. Moreover, a few have provided prominent reviews of the statistical methods for analyzing healthcare data [2,7]. However, there is no comparative study that investigates the different methods using different sample sizes. This paper was conducted to compare the proposed statistical models in the available literature using different sample sizes. We specifically focused on comparing proposed statistical models for positive skewed healthcare costs, but not zero mass problems. It was developed based on a Monte Carlo simulation to find appropriate methods to get the unbiased and precise estimates of the mean costs. This aspect is particularly important in the literature [5,13]. Furthermore, in this paper, the coefficient estimations of covariates are also evaluated in our simulations using different sample sizes.

Methods

Let y denote healthcare expenditures for person i, and x denote the set of covariates, including the intercept. We estimated the following models.

Ordinary least square based on log transformation

It is common to use linear regression models for the log of costs in healthcare expenditures. Logarithmic transformation is most commonly used to decrease skewness and to make the distribution more symmetric and closer to normality. The log regression model is as follows: Where it was assumed that E(xε) = 0 and E(ε) = 0, since predicting costs on the original scale is primary objective so: If the error term is distribution, it is a log-normal case, and then: However, if the error term is not normally distributed, but is homoscedastic, then the smearing estimator is applied.

Generalized linear models

GLMs are a broad class of statistical models for relating non-normal dependent variables to linear combinations of predictor variables. An invertible link function (g (.)) converts the expectation of the response variable, E (Y ), to the linear predictor: The ECM model is a special type of GLM with log-link function, and can be viewed as a nonlinear regression model: Weibull and Gamma regression models are assumed as two special types of ECM model; β values were estimated here using quasi-maximum likelihood estimation. The exponential distribution was considered to be a special case of the Weibull and Gamma regression models when the shape parameter was equal to 1.

Cox proportional hazard model

The Cox proportional hazard model is based on hazard and survival functions, instead of ECM or direct estimation of E (y|x). It is a semi-parametric model because it does not specify the baseline hazard function: Where h 0(y) is the baseline hazard, estimated using the Breslow method. The main issue in this model, which should be considered, is the proportional hazard assumption. This means that the hazard ratio of two individuals is independent of time [14]. Note that the interpretation of the estimated coefficients in this model is based on hazard ratio rather than the covariate effect on the mean.

Comparing model performance

The interested estimations are evaluated as follows: Two statistics were calculated to evaluate the quality of cost predictions using above mentioned models. The first was the mean prediction error (MPE), which measures the bias and predictive accuracy, and the second was the mean absolute prediction error (MAPE): Actually, MPE indicates how the mean of predicted healthcare expenditures from a particular model compares with the mean of healthcare costs. Models with lower values of MPE have smaller biases than models with higher values. However, MAPE indicates how values of individual predicted healthcare expenditures from a particular model compare with values of actual healthcare expenditures in the sample [6]. Mean square of error (MSE) and 95% confidence interval of the estimate of β1 coefficient were calculated to evaluate the accuracy and precision of the estimated parameter. A more precise estimator should be closer to the true value. A Goodness of fit test provided by Hosmer-Lemeshow test and the Akaike information criteria (AIC) used as an aid to choosing between competing models. Lower values of the AIC indicate the preferred model criterion were also used to evaluate. The mean of the residuals across deciles of x was also plotted in order to assess a systematic bias in the predictions.

Simulation study

To compare the performance of the alternative models, a Monte Carlo simulation was used to show how each estimator behaves under different conditions of skewness that are common in healthcare expenditure studies. To determine the effect of the level of skewness on the estimated outcome, some skewed probability density function (pdf), such as log-normal, Gamma and Weibull distribution, was used as a data-generating mechanism. To assess how the sample size affects the estimations, 10,000 times batch samples (n = 25, 50, 100, 500 and 1,000) were examined by comparing all models mentioned in the previous section. All generated data were standardized according to Basu et al., in which β 0 was considered as intercept, estimated assuming E(y) = 1.

Log-normal data generation

The true model assumed is as follows: Where x is uniform (0, 1), ε ∼ N(0, σ 2), in which σ 2 = 0.5, 1.0, 1.5, and β 1 = 1 were used. β 0 was estimated based on E(y) =1: The skewness of log-normal models is an increasing function of the variance as follows: We considered σ 2 = 0.5, 1, 1.5 and 2.

Gamma data generation

The pdf of Gamma distribution is: Where b = exp(β 0 + β 1 x) and α are the scale and shape parameters, respectively. The mean is equal to αb and the skewness is a decreasing function of the shape parameter, as follows: Where x is uniform (0, 1), β 1 = 1 and β 0 was estimated so that E(y) = 1. Also, we used the assumption that α = 0.5, 1, 2 and 4 in the data generating process.

Weibull data generation

Weibull data generation is considered as a function of the data-generating mechanism, which has proportional hazard properties. It was used to generate proportional hazard data, since the Cox proportional hazards model is based on this assumption: Where b = exp(β 0 + β 1 x) and α are the scale and shape parameters, respectively. The mean is equal to and the skewness is also a decreasing function of the shape parameter, as follows: Shape parameter was considered as 0.5, 1 and 5 in this scenario. The proportional hazards assumption was evaluated in all of the simulations.

Results

Mean, standard deviation, skewness and kurtosis for the y in various data-generating mechanisms are presented in Table 1. Based on this result, the log-normal and Weibull models provided greater skewness than the Gamma model. It should be noted that the skewness of data from the log-normal and Gamma models increased monotonically as the sample size increased.
Table 1

Simple statistics of y

Mean Std. Dev. Coefficient of skewness Coefficient of kurtosis
Log normal σ2=0.51.0000.8271.6155.890
Log normal σ2=11.0001.2002.0707.684
Log normal σ2=1.51.0001.5242.3689.017
Log normal σ2=21.0001.8132.58510.057
n=25Gamma α=0.51.0001.4021.9626.885
Gamma α =11.0001.0221.5445.400
Gamma α =21.0000.7601.2474.565
Gamma α =41.0000.5761.0404.051
Wiebull α=0.51.0001.9392.5929.902
Wiebull α =11.0001.0281.5655.488
Wiebull α =51.0000.3630.6683.131
Log normal σ2=0.51.0000.8411.9928.305
Log normal σ2=11.0001.2512.66912.101
Log normal σ2=1.51.0001.6263.13215.086
Log normal σ2=21.0002.0603.47617.481
n=50Gamma α=0.51.0001.4332.3509.558
Gamma α =11.0001.0491.8247.064
Gamma α =21.0000.7691.4595.691
Gamma α =41.0000.5791.1924.788
Wiebull α=0.51.0002.0733.33416.015
Wiebull α =11.0001.0471.8467.182
Wiebull α =51.0000.3610.6663.234
Log normal σ2=0.51.0000.8682.33911.213
Log normal σ2=11.0001.3073.29318.377
Log normal σ2=1.51.0001.7363.98324.446
Log normal σ2=21.0002.1594.51229.521
n=100Gamma α=0.51.0001.4662.68112.454
Gamma α =11.0001.0712.0648.819
Gamma α =21.0000.7811.6156.665
Gamma α =41.0000.5881.2925.328
Wiebull α=0.51.0002.1784.09524.487
Wiebull α =11.0001.0742.0748.861
Wiebull α =51.0000.3700.6263.054
Log normal σ2=0.51.0000.8882.89218.063
Log normal σ2=11.0001.3644.66740.650
Log normal σ2=1.51.0001.8806.20665.574
Log normal σ2=21.0002.4207.50889.605
n=500Gamma α=0.51.0001.4923.10617.456
Gamma α =11.0001.0762.32011.267
Gamma α =21.0000.7891.7647.819
Gamma α =41.0000.5941.3695.826
Wiebull α=0.51.0002.2935.65051.600
Wiebull α =11.0001.0772.31711.208
Wiebull α =51.0000.3740.5732.884
Log normal σ2=0.51.0000.8823.03020.532
Log normal σ2=11.0001.3875.16753.191
Log normal σ2=1.51.0001.9147.19794.542
Log normal σ2=21.0002.4929.016137.859
n=1000Gamma α=0.51.0001.4953.19218.720
Gamma α =11.0001.0782.36711.805
Gamma α =21.0000.7911.7868.018
Gamma α =41.0000.5971.3815.909
Wiebull α=0.51.0002.3136.17965.070
Wiebull α =11.0001.0782.36011.684
Wiebull α =51.0000.3730.5752.872
Simple statistics of y The results in Tables 2, 3, 4, 5 and 6 were based on 10,000 times batch replication, in sample sizes of 25, 50, 100, 500 and 1,000, respectively. These tables show the results of the estimates of population means and β1 for each model under the various data-generating processes. Minimum deviance (MPE) and absolute deviance (MAPE) of predicting the value of the response variable (health-care costs) considered as adequacy of methods.
Table 2

Alternative estimator results for log-normal, gamma and weibull distributions for n=25

Data Estimator MPE MAPE MSE(β) 95% CI AIC Prob. H.Lsignif
Lower upper
Log normal σ2=0.5OLS for Ln(y)-0.139030.580260.285790.7981.21456.5270.0484
Gamma-0.000700.536230.247380.7651.22143.7960.0453
Weibull-0.118150.573190.255340.7421.23645.0320.0493
Cox-1.455703.852406.77976-1.823-1.089114.1910.0522
Log normal σ2=1OLS for Ln(y)-0.140870.800710.571580.7151.30373.8560.0467
Gamma-0.002590.748030.476880.6371.33249.6360.0432
Weibull-0.027900.751770.510670.6351.33349.8890.0451
Cox-1.021513.676924.79504-1.374-0.670115.5430.0581
Log normal σ2=1.5OLS for Ln(y)-0.142660.962470.857360.6511.37183.9920.0481
Gamma-0.006670.904700.698260.5231.42748.0940.0440
Weibull0.084390.854700.765990.5531.40747.5470.0442
Cox-0.830583.616824.04647-1.179-0.483116.0070.0544
Log normal σ2=2OLS for Ln(y)-0.143841.089091.143150.5971.42991.1840.0485
Gamma-0.014781.031150.915620.4201.51443.3160.0429
Weibull0.196650.915801.021320.4841.47042.1070.0414
Cox-0.717553.584183.63860-1.06-0.373116.2450.0536
Gamma α=0.5OLS for Ln(y)-0.305081.108704.1840.3271.646112.0980.1269
Gamma-0.006080.935331.8310.5141.40540.6840.0468
Weibull0.223140.866612.1320.5091.42641.3590.0455
Cox-0.706303.619843.532-1.054-0.359116.2360.0534
Gamma α =1OLS for Ln(y)-0.163640.762911.4240.6261.38085.2530.0727
Gamma-0.001410.704740.8540.6871.28951.1040.0470
Weibull-0.018890.707800.8580.6861.29051.0720.0481
Cox1.079023.673044.794-1.412-0.714115.4540.0546
Gamma α =2OLS for Ln(y)-0.144470.557060.5670.7791.24062.3510.0545
Gamma-0.000640.518050.4220.7601.20345.2500.0461
Weibull-0.113190. 544720.4060.7731.20245.3020.0485
Cox1.523973.957916.794-1.887-1.161113.9890.0583
Gamma α =4OLS for Ln(y)-0.138720.406130.2480.8471.16642.0110.0479
Gamma-0.000200.373380.2080.8511.15032.8610.0431
Weibull-0.129690.402650.2000.8401.15133.3110.0471
Cox-2.181964.3153510.402-2.572-1.792111.3030.0486
Wiebull α=0.5OLS for Ln(y)-0.345171.368163.730020.2511.761119.8210.1253
Gamma-0.022161.153261.739850.2961.60022.4720.0448
Weibull0.434610.957992.234420.3491.58122.0940.0408
Cox-0.514863.576242.98777-0.948-0.082116.5490.0531
Wiebull α =1OLS for Ln(y)-0.168070.765390.932510.6261.38085.1640.0702
Gamma-0.002100.704820.563430.6761.29051.0090.0492
Weibull-0.018450.707570.558600.6751.29150.9710.0502
Cox-1.047893.758034.92479-1.489-0.607115.4430.0526
Wiebull α =5OLS for Ln(y)-0.136910.205840.037300.9261.0764.6920.0526
Gamma-0.000060.175900.031530.9301.0680.0400.0412
Weibull-0.085240.185460.022340.9351.059-2.1120.0470
Cox-5.243887.3486040.76941-5.785-4.70396.6740.0526
Table 3

Alternative estimator results for log-normal, gamma and weibull distributions for n=50

Data Estimator MPE MAPE MSE(β) 95% CI AIC Prob. H.Lsignif
Lower upper
Log normal σ2=0.5OLS for Ln(y)-0.064720.561740.144140.9011.109110.2470.0403
Gamma-0.000240.543250.129150.8801.11284.8820.0377
Weibull-0.114010.580130.135120.8651.11987.9870.0416
Cox-1.377743.674865.99725-1.550-1.206292.4560.0507
Log normal σ2=1OLS for Ln(y)-0.065600.778960.288260.8611.153144.9050.0375
Gamma-0.000840.755790.246810.8091.16997.1780.0332
Weibull-0.014980.757730.270250.8091.16997.6940.0344
Cox-0.968763.539074.20450-1.135-0.803295.1260.0536
Log normal σ2=1.5OLS for Ln(y)-0.066460.937000.432400.8301.188165.1780.0346
Gamma-0.002040.911160.358800.7431.21994.6670.0309
Weibull0.104990.858520.405370.7661.20693.0050.0298
Cox-0.788473.492133.52210-0.952-0.624296.0530.0556
Log normal σ2=2OLS for Ln(y)-0.069891.104610.576530.8031.217179.56250.0347
Gamma-0.004651.077010.467960.6801.26689.7350.0307
Weibull0.232420.955730.540490.7301.23886.2270.0281
Cox-0.681523.468533.14852-0.846-0.520296.5220.0504
Gamma α=0.5OLS for Ln(y)-0.134251.015912.1050.6751.334222.8810.1086
Gamma-0.001970.949220.8910.7721.20877.9410.0351
Weibull0.245450.875541.0550.7701.21979.1680.0346
Cox-0.707413.519833.211-0.871-0.544296.4150.0531
Gamma α =1OLS for Ln(y)-0.077050.474640.7020.8131.190168.7910.0608
Gamma-0.000470.285270.4260.8471.144100.1540.0388
Weibull-0.009370.283400.4280.8471.145100.1340.0389
Cox1.037890.335634.397-1.198-0.871294.8210.0531
Gamma α =2OLS for Ln(y)-0.067600.545810.2780.8861.125122.3630.0498
Gamma-0.000260.530200.2120.8961.10687.8500.0438
Weibull-0.111720.556960.2010.8931.10688.2140.0470
Cox1.477463.801796.397-1.648-1.307291.8260.0504
Gamma α =4OLS for Ln(y)-0.064860.394030.1230.9271.08781.4820.0456
Gamma-0.000030.382210.1060.9281.07963.0530.0424
Weibull-0.131140.412340.1030.9231.08064.4710.0471
Cox-2.097194.102749.736-2.282-1.912286.4450.0496
Wiebull α=0.5OLS for Ln(y)-0.154051.254051.894940.6381.396237.9780.1004
Gamma-0.006781.164710.843760.6521.30443.0320.0352
Weibull0.470330.965871.141950.6901.29641.4540.0333
Cox-0.508253.470522.60197-0.754-0.264297.0970.0504
Wiebull α =1OLS for Ln(y)-0.079160.747090.473730.8191.199168.6640.0625
Gamma-0.000760.721120.286810.8451.14799.3600.0416
Weibull-0.008590.722410.285480.8441.14899.3390.0418
Cox-1.022393.631374.43438-1.272-0.776294.8190.0521
Wiebull α =5OLS for Ln(y)-0.064250.185840.018950.9641.0407.7200.051
Gamma-0.000030.180680.016580.9671.035-1.8580.0452
Weibull-0.087500.190460.011420.9691.029-6.4900.0534
Cox-5.112346.9617938.13497-5.360-4.864256.0010.0493
Table 4

Alternative estimator results for log-normal, gamma and weibull distributions for n=100

Data Estimator MPE MPAE MSE(β) 95% CI AIC Prob. H.Lsignif
Lower upper
Log normal σ2=0.5OLS for Ln(y)-0.031440.560880.063120.9531.049217.57660.0391
Gamma-0.000070.552340.057610.9421.052168.1990.0361
Weibull-0.112820.589360.060980.9351.057175.2600.0417
Cox-1.342953.321995.63414-1.423-1.263716.1540.0481
Log normal σ2=1OLS for Ln(y)-0.031610.774990.126230.9331.069286.8910.0365
Gamma-0.000200.764190.109630.9071.081192.9040.0333
Weibull-0.008120.765330.121960.9081.080193.9070.0330
Cox-0.943873.198723.91711-1.020-0.868722.1330.0479
Log normal σ2=1.5OLS for Ln(y)-0.031950.933830.189350.9171.085327.4380.0335
Gamma-0.000380.921750.158840.8731.107189.2220.0300
Weibull0.116810.867820.182950.8871.099185.0010.0294
Cox-0.768513.157383.26405-0.844-0.694724.2070.0531
Log normal σ2=2OLS for Ln(y)-0.032171.059390.252470.9041.098356.2060.0320
Gamma-0.000681.046720.206740.8401.132172.6650.0283
Weibull0.239680.929330.243930.8691.113163.9250.0276
Cox-0.664363.136472.90548-0.738-0.590725.2620.0544
Gamma α=0.5OLS for Ln(y)-0.062100.987930.9240.8421.149444.4740.1015
Gamma-0.000710.959460.3820.8991.099151.9700.0366
Weibull0.257490.882960.4560.8961.102154.2590.0380
Cox0.699733.188742.997-0.700-0.626724.9900.050
Gamma α =1OLS for Ln(y)-0.038430.745770.3070.9151.093335.5570.0569
Gamma-0.000260.733840.1850.9341.072196.6910.0391
Weibull-0.004600.734580.1850.9341.072196.6820.0395
Cox-1.020653.278554.182-1.095-0.947721.2850.0518
Gamma α =2OLS for Ln(y)-0.032710.542770.1200.9461.057242.1680.0504
Gamma-0.000110.535790.0920.9501.494171.8470.0434
Weibull-0.110690.562680.0870.9491.049172.9080.0471
Cox-1.446783.445806.080-1.525-1.369714.6450.0503
Gamma α =4OLS for Ln(y)-0.031380.391260.0530.9661.040160.2280.0436
Gamma-0.000010.386270.0460.9671.037122.2620.0403
Weibull-0.131630.416760.0440.9641.038125.7080.0515
Cox-2.054323.728579.359-2.138-1.970702.7300.0506
Wiebull α=0.5OLS for Ln(y)-0.071691.209970.829550.8301.186473.9930.0833
Gamma-0.001801.169920.361910.8391.14583.6220.032
Weibull0.486560.969250.502640.8561.13879.3020.0345
Cox-0.497793.134542.38376-0.668-0.330726.5580.0485
Wiebull α =1OLS for Ln(y)-0.038530.747090.207390.9151.093335.36350.0574
Gamma-0.000250.735220.125870.9281.068196.74170.0399
Weibull-0.004000.735820.125660.9281.068196.73160.0397
Cox-1.003263.284254.16180-1.176-0.834721.32570.0505
Wiebull α =5OLS for Ln(y)-0.031150.183350.008290.9831.01913.4760.0480
Gamma-0.000010.182770.007380.9841.016-7.03570.0437
Weibull-0.088500.192660.005030.9861.014-16.5980.0639
Cox-5.045596.5736336.88155-5.160-4.932636.3920.0472
Table 5

Alternative estimator results for log-normal, gamma and weibull distributions for n=500

Data Estimator MPE MPAE MSE(β) 95% CI AIC Prob. H.Lsignif
Lower upper
Log normal σ2=0.5OLS for Ln(y)-0.006170.558230.011660.9911.0111075.5520.0438
Gamma-0.0000020.556620.010790.9891.011830.7560.0405
Weibull-0.110930.593350.011550.9871.011870.4290.0538
Cox-1.310863.101195.36566-1.326-1.2965157.7130.0490
Log normal σ2=1OLS for Ln(y)-0.006250.767430.023310.9871.0151422.1250.0444
Gamma-0.000020.765390.020410.9811.017953.9960.0380
Weibull-0.002110.765770.023090.9821.016958.9510.0382
Cox-0.920863.013763.71427-0.935-0.9075189.6300.0543
Log normal σ2=1.5OLS for Ln(y)-0.006460.928750.034970.9851.0191624.8580.0406
Gamma-0.000040.926520.029350.9741.022945.7160.0338
Weibull0.126440.871920.034640.9781.020919.6440.0351
Cox-0.749992.987393.08671-0.764-0.7365200.7230.0474
Log normal σ2=2OLS for Ln(y)-0.006651.051640.046620.9831.0211768.6990.0407
Gamma-0.000061.049440.037880.9661.028867.3200.0316
Weibull0.251870.932230.046190.9741.024813.4510.0371
Cox-0.648572.975102.74186-0.663-0.6355206.3630.0500
Gamma α=0.5OLS for Ln(y)-0.011730.971450.1700.9661.0262218.3800.0814
Gamma-0.000100.966350.0690.9811.019745.0790.0395
Weibull0.266210.888080.0820.9791.018756.0090.0613
Cox-0.693863.041112.896-0.999-0.3885204.3580.050
Gamma α =1OLS for Ln(y)-0.007390.736250.0560.9841.0181669.8420.0582
Gamma-0.000010.734050.0340.9871.014960.7240.0431
Weibull-0.000950.734230.0340.9871.014960.7230.0438
Cox-1.004443.106344.035-1.019-0.9905184.4270.0468
Gamma α =2OLS for Ln(y)-0.006430.541500.0220.9991.0131202.1640.0452
Gamma-0.000020.540210.0170.9921.011844.8670.0403
Weibull-0.109820.567080.0160.9921.011851.2870.0546
Cox-1.427363.238805.909-1.442-1.4135148.5900.0461
Gamma α =4OLS for Ln(y)-0.006060.390910.0100.9931.007792.2210.0443
Gamma0.0000040.390060.0080.9931.007598.0260.0416
Weibull-0.132000.420600.0080.9931.007617.4340.1017
Cox-2.015023.484899.092-2.031-1.9995086.4030.0486
Wiebull α=0.5OLS for Ln(y)-0.013791.181500.153210.9621.0322362.3210.0606
Gamma-0.000121.174160.064750.9651.025411.3040.0338
Weibull0.497620.972070.093070.9691.025384.8610.0693
Cox-0.490222.991662.25145-0.563-0.4215213.0820.0495
Wiebull α =1OLS for Ln(y)-0.007410.737140.038300.9801.0161669.1730.0530
Gamma-0.000020.734940.023270.9841.012961.4000.0421
Weibull-0.000820.735060.023260.9841.012961.3760.0418
Cox-0.991543.115894.00036-1.066-0.9225184.3670.0473
Wiebull α =5OLS for Ln(y)-0.006050.183460.001530.9961.00459.73550.0453
Gamma-0.0000030.183620.001380.9971.003-51.5350.0447
Weibull-0.088960.193560.000930.9971.003-101.4760.2244
Cox-5.008136.3639136.15827-5.029-4.9874737.7740.0530
Table 6

Alternative estimator results for log-normal, gamma and weibull distributions for n=1000

Data Estimator MPE MPAE MSE(β) 95% CI AIC Prob. H.Lsignif
Lower upper
Log normal σ2=0.5OLS for Ln(y)-0.003110.552820.005860.9961.0062147.6490.0488
Gamma-0.000010.552020.005430.9941.0061642.0730.0436
Weibull-0.109590.588280.005830.9941.0061722.8640.0701
Cox-1.304333.108895.32271-1.312-1.29611694.0990.0467
Log normal σ2=1OLS for Ln(y)-0.003260.773070.011720.9951.0092840.7960.0488
Gamma-0.000010.772020.010280.9901.0081924.3780.0419
Weibull-0.001200.772250.011660.9901.0081934.4110.0417
Cox-0.916503.028443.68525-0.923-0.90911757.6130.0467
Log normal σ2=1.5OLS for Ln(y)-0.003390.928030.017590.9941.0103246.2610.0477
Gamma-0.000020.926890.014770.9861.0101893.6380.0393
Weibull0.127880.872250.017490.9881.0101839.9460.0433
Cox-0.746643.004573.06286-0.754-0.74011779.6640.0479
Log normal σ2=2OLS for Ln(y)-0.003511.050670.023440.9931.0133533.9430.0463
Gamma-0.000021.049570.019040.9811.0131738.9810.0354
Weibull0.251180.923310.023310.9871.0111607.6880.0480
Cox-0.645822.993622.72102-0.653-0.63911790.8720.0543
Gamma α=0.5OLS for Ln(y)-0.005510.969480.0850.9781.0074435.9720.0845
Gamma-0.000010.967090.0340.9891.0081487.3090.0417
Weibull0.267210.888560.0410.9891.0071508.9510.0931
Cox-0.692783.061132.881-0.700-0.68611786.660.0505
Gamma α =1OLS for Ln(y)-0.003740.736200.0280.9921.0093337.2680.0540
Gamma-0.0000010.735110.0170.9931.0061919.1250.0420
Weibull-0.000420.735190.0170.9931.0061919.1310.0417
Cox-1.001243.12384.015-1.008-0.99411747.090.0529
Gamma α =2OLS for Ln(y)-0.003180.542460.0110.9951.0062401.2790.0481
Gamma-0.000010.541830.0090.9951.0051691.200.0447
Weibull-0.109980.568770.0080.9951.0051704.4180.0785
Cox-1.422453.248105.882-1.430-1.41511675.630.0533
Gamma α =4OLS for Ln(y)-0.003050.392860.0050.9961.0031581.0760.0455
Gamma-0.0000040.392440.0040.9971.0031203.850.0435
Weibull-0.132730.423180.0040.9971.0041243.4810.2093
Cox-2.008253. 484929.047-2.016-2.00011551.560.0518
Wiebull α=0.5OLS for Ln(y)-0.006541.176920.077070.9781.0144722.980.0643
Gamma-0.000041.173470.032450.9801.012819.4530.0378
Weibull0.498530.971360.046820.9831.011765.2040.1416
Cox-0.489303.013072.23645-0.543-0.43911804.080.0492
Wiebull α =1OLS for Ln(y)-0.003610.736270.019260.9891.0073336.6860.0560
Gamma-0.000010.735200.011710.9911.0061919.1090.0426
Weibull-0.000420.735270.011700.9911.0051919.060.0432
Cox-0.990013.133843.98134-1.044-0.94011746.650.0509
Wiebull α =5OLS for Ln(y)-0.003010.183670.000770.9981.002117.8100.0397
Gamma-0.0000010.183770.000690.9981.002-105.4330.0393
Weibull-0.089040.193710.000470.9981.002-205.9820.6238
Cox-5.003436.3587636.0715-5.014-4.99210855.170.0485
Alternative estimator results for log-normal, gamma and weibull distributions for n=25 Alternative estimator results for log-normal, gamma and weibull distributions for n=50 Alternative estimator results for log-normal, gamma and weibull distributions for n=100 Alternative estimator results for log-normal, gamma and weibull distributions for n=500 Alternative estimator results for log-normal, gamma and weibull distributions for n=1000 Generally, entire models exhibited lower MPE by declining skewness and increasing sample size. However, the Gamma regression model had the smallest biases across all data-generating processes. Moreover, our results indicated that its ability to predict the expenditures in a small sample size was as good as for large sample sizes. Furthermore, OLS for Ln(y) and Weibull regression models showed a lower bias than the Cox proportional hazard model, even in proportional hazard data-generating process (Figure 1).
Figure 1

Mean residual from different estimators across deciles of ‘X’ for log-normal data (n=25) with variance a: 0.5, b: 1.0, c: 1.5, d: 2.0.

Mean residual from different estimators across deciles of ‘X’ for log-normal data (n=25) with variance a: 0.5, b: 1.0, c: 1.5, d: 2.0. Mean residual from different estimators across deciles of ‘X’ for Gamma data (n=25) with shape parameter a: 0.5, b: 1, c: 2, d: 4. Mean residual from different estimators across deciles of ‘X’ for Weibull data (n=25) with shape parameter a: 0.5, b: 1, c: 5. Mean residual from different estimators across deciles of ‘X’ for log-normal data (n=50) with variance a: 0.5, b: 1.0, c: 1.5, d: 2.0. Mean residual from different estimators across deciles of ‘X’ for Gamma data (n=50) with shape parameter a: 0.5, b: 1, c: 2, d: 4. Mean residual from different estimators across deciles of ‘X’ for Weibull data (n=50) with shape parameter a: 0.5, b: 1, c: 5. Mean residual from different estimators across deciles of ‘X’ for log-normal data (n=100) with variance a: 0.5, b: 1.0, c: 1.5, d: 2.0. Mean residual from different estimators across deciles of ‘X’ for Gamma data (n=100) with shape parameter a: 0.5, b: 1, c: 2, d: 4. Mean residual from different estimators across deciles of ‘X’ for Weibull data (n=100) with shape parameter a: 0.5, b: 1, c: 5. Mean residual from different estimators across deciles of ‘X’ for log-normal data (n=500) with variance a: 0.5, b: 1.0, c: 1.5, d: 2.0. Mean residual from different estimators across deciles of ‘X’ for Gamma data (n=500) with shape parameter a: 0.5, b: 1, c: 2, d: 4. Mean residual from different estimators across deciles of ‘X’ for Weibull data (n=500) with shape parameter a: 0.5, b: 1, c: 5. Mean residual from different estimators across deciles of ‘X’ for log-normal data (n=1000) with variance a: 0.5, b: 1.0, c: 1.5, d: 2.0. Mean residual from different estimators across deciles of ‘X’ for Gamma data (n=1000) with shape parameter a: 0.5, b: 1, c: 2, d: 4. Mean residual from different estimators across deciles of ‘X’ for Weibull data (n=1000) with shape parameter a: 0.5, b: 1, c: 5. In addition, evaluating MAPE as an accuracy measure showed that Gamma and Weibull regression models have almost equal MAPE values. In many conditions, such as the log-normal model with σ2 = 1.5, 2, the Gamma model with shape equal to 0.5 (monotonically declining pdf) and the Weibull model with shape equal to 0.5 (linearly increasing hazard), as higher skewness data-generating mechanisms, the MAPE from Weibull regression model was always lower than Gamma regression model. Interestingly, as the sample size increased, the MAPE of OLS for Ln(y) became very similar to that of the Gamma regression model. However, the MAPE of all models had an insignificant upward trend as the sample size increased. Since there was also a concern about consistency and precision in the estimates of β1 coefficients, MSE and 95% simulation intervals were investigated. All three regression Gamma and Weibull and OLS for Ln(y) models provided approximately similar MSEs of β1 as data generated using log normal. However, the Gamma regression model showed minimum MSE values. We also found that MSE decreased by reducing skewness and increasing sample size. For the Weibull-generated data, Gamma and Weibull regression models exhibited similar and minimum values of MSE. Under all data-generating mechanisms, 95% simulation intervals were closer to true values in all three regression models. Surprisingly, the Cox proportional hazard model revealed maximum MSE and less accurate 95% simulation intervals, even within proportional hazards data-generating scenario. Comparison goodness of fit tests (Hosmer-Lemeshow test and AIC criterion) revealed that, under a different range of data conditions, Gamma and Weibull regression models were better behaved. Finally, investigation of the pattern of the residuals as a function of X, which have been implemented by the mean of the residuals across deciles of X, showed more bias for the Cox proportional hazard model across all generated data and sample sizes (see Figures 2-15).
Figure 2

Mean residual from different estimators across deciles of ‘X’ for Gamma data (n=25) with shape parameter a: 0.5, b: 1, c: 2, d: 4.

Figure 15

Mean residual from different estimators across deciles of ‘X’ for Weibull data (n=1000) with shape parameter a: 0.5, b: 1, c: 5.

Discussion

Although there are many substantial studies addressing the statistical issues in healthcare cost analysis over the last few decades, it is still an important issue that needs further evaluation. In this paper, we assessed the performance of various well-known statistical regression-based models in healthcare expenditure analysis, through different sample sizes and data-generating processes, using a Monte Carlo simulation. Each model was evaluated on 10,000 batch random samples, with 25, 50, 100, 500 and 1,000 sample sizes. Other studies were performed using just one large sample size (such as 10,000) [5,10], while we know the sample size is an important issue in healthcare studies and in precision of model-based estimators. We found that, by considering the different interest points of various research and various data conditions, different model-based estimators could be used. Indeed, no estimator is considered to be the best across all ranges of data-generating processes. In addition, the accuracy of the results was almost the same in all sample sizes. However, the GLMs estimated population means more precisely in all data-generating processes and sample sizes. In this respect, our results are consistent with other studies [2,5,6,10]. Comparative studies between log models were evaluated on 1,000 random samples, with a sample size of 10,000. They found almost identical results in estimating the slope β1, but the GLMs were substantially more precise than OLS-based model [5]. In this paper, as the sample size increased, the precision of estimating the mean population and the β1 using an OLS-based model became closer to that of GLMs. Based on our result, the Gamma regression model provided more accurate estimates of population mean. In other studies, which compare log and Cox proportional hazard models, the Gamma regression model was introduced as the reasonable model across all of the simulation processes [13]. They have also found that the Cox proportional hazard model exhibited good performance when data were generated by distribution with a proportional hazards assumption [13]. In this paper, a Weibull distribution was selected as the proportional hazard data-generating mechanism. In addition, investigating proportional hazards assumption detected that gamma generation process also has produced data with proportional hazard properties but the Cox proportional hazard model showed a poor result within these data generation process. We also found that the Cox proportional hazard model behaved poorly in other data generation scenarios. Our study has some limitations, including the fact that our focus was on generating skewed data, while kurtosis may have affected the results. Furthermore, the study was limited to fixed covariates.

Conclusions

Selecting the best model is dependent on the interest point of research, which could be the estimated mean of the population or covariate effects. There is no best model among all data conditions. It seems that the GLMs, especially the Gamma regression model, behave well regarding the estimation of population means of healthcare costs in most of the conditions. The results are consistent among all sample sizes; however, increasing sample size leads to improvement in the performance of the OLS-based model. Based on estimation of the β1, GLMs seems to provide plausible estimations and as the sample size increased, estimated the β1 more precisely in all data-generating processes. Under all data generation, process even proportional hazard data generation scenarios the Cox proportional hazard model provided a poor estimation of mean population and the β1.
  11 in total

1.  Estimating log models: to transform or not to transform?

Authors:  W G Manning; J Mullahy
Journal:  J Health Econ       Date:  2001-07       Impact factor: 3.883

2.  Comparison of the results of Cox proportional hazards model and parametric models in the study of length of stay in a tertiary teaching hospital in Tehran, Iran.

Authors:  Ramin Ravangard; Mohamad Arab; Arash Rashidian; Ali Akbarisari; Ali Zare; Hojjat Zeraati
Journal:  Acta Med Iran       Date:  2011

3.  Flexible hazard regression modeling for medical cost data.

Authors:  Arvind K Jain; Robert L Strawderman
Journal:  Biostatistics       Date:  2002-03       Impact factor: 5.899

4.  A flexible approach for estimating the effects of covariates on health expenditures.

Authors:  Donna B Gilleskie; Thomas A Mroz
Journal:  J Health Econ       Date:  2004-03       Impact factor: 3.883

5.  Modeling length of stay in hospital and other right skewed data: comparison of phase-type, gamma and log-normal distributions.

Authors:  Malcolm Faddy; Nicholas Graves; Anthony Pettitt
Journal:  Value Health       Date:  2009 Mar-Apr       Impact factor: 5.725

6.  Generalized modeling approaches to risk adjustment of skewed outcomes data.

Authors:  Willard G Manning; Anirban Basu; John Mullahy
Journal:  J Health Econ       Date:  2005-05       Impact factor: 3.883

7.  A robust approach for skewed and heavy-tailed outcomes in the analysis of health care expenditures.

Authors:  Eva Cantoni; Elvezio Ronchetti
Journal:  J Health Econ       Date:  2006-01-04       Impact factor: 3.883

8.  Issues for the next generation of health care cost analyses.

Authors:  Anirban Basu; Willard G Manning
Journal:  Med Care       Date:  2009-07       Impact factor: 2.983

9.  Regression models for analyzing costs and their determinants in health care: an introductory review.

Authors:  Dario Gregori; Michele Petrinco; Simona Bo; Alessandro Desideri; Franco Merletti; Eva Pagano
Journal:  Int J Qual Health Care       Date:  2011-04-19       Impact factor: 2.038

Review 10.  Review of statistical methods for analysing healthcare resources and costs.

Authors:  Borislava Mihaylova; Andrew Briggs; Anthony O'Hagan; Simon G Thompson
Journal:  Health Econ       Date:  2010-08-27       Impact factor: 3.046

View more
  51 in total

1.  Types of Services and Costs of Programs for Preschoolers with Autism Spectrum Disorder Across Sectors: A Comparison of Two Canadian Provinces.

Authors:  Kate Tsiplova; Wendy J Ungar; Helen E Flanagan; Jeffrey den Otter; Charlotte Waddell; Patricia Murray; Barbara D'Entremont; Natalie Léger; Nancy Garon; Susan Bryson; Isabel M Smith
Journal:  J Autism Dev Disord       Date:  2019-06

2.  Out-of-pocket expenses experienced by rural Western Australians diagnosed with cancer.

Authors:  Jade C Newton; Claire E Johnson; Harry Hohnen; Max Bulsara; Angela Ives; Sandy McKiernan; Violet Platt; Ruth McConigley; Neli S Slavova-Azmanova; Christobel Saunders
Journal:  Support Care Cancer       Date:  2018-04-27       Impact factor: 3.603

3.  Diabetes and the hospitalized patient : A cluster analytic framework for characterizing the role of sex, race and comorbidity from 2006 to 2011.

Authors:  Nisha Nataraj; Julie Simmons Ivy; Fay Cobb Payton; Joseph Norman
Journal:  Health Care Manag Sci       Date:  2017-07-22

4.  Pressure injuries among admissions to a hospital in the tropics.

Authors:  Nicholas Graves; Raju Maiti; Fazila Abu Bakar Aloweni; Ang Shin Yuh; Zhiwen Joseph Lo; Keith Harding
Journal:  Int Wound J       Date:  2020-07-27       Impact factor: 3.315

5.  Acute Kidney Injury in Children Hospitalized With Diarrheal Illness in the United States.

Authors:  Christina Bradshaw; Jialin Han; Glenn M Chertow; Jin Long; Scott M Sutherland; Shuchi Anand
Journal:  Hosp Pediatr       Date:  2019-12

6.  Analysis of postdischarge costs following emergent general surgery in elderly patients.

Authors:  Gilgamesh J Eamer; Fiona Clement; Jenelle L Pederson; Thomas A Churchill; Rachel G Khadaroo
Journal:  Can J Surg       Date:  2018-02       Impact factor: 2.089

7.  Predicting Opioid Use, Increased Health Care Utilization and High Costs for Musculoskeletal Pain: What Factors Mediate Pain Intensity and Disability?

Authors:  Trevor A Lentz; Daniel I Rhon; Steven Z George
Journal:  J Pain       Date:  2019-06-13       Impact factor: 5.820

8.  Earlier Pediatric Psychology Consultation Predicts Lower Stem Cell Transplantation Hospital Costs.

Authors:  Meghan E McGrady; Naomi E Joffe; Ahna L H Pai
Journal:  J Pediatr Psychol       Date:  2018-05-01

9.  Acute Kidney Injury Due to Diarrheal Illness Requiring Hospitalization: Data from the National Inpatient Sample.

Authors:  Christina Bradshaw; Yuanchao Zheng; Samuel A Silver; Glenn M Chertow; Jin Long; Shuchi Anand
Journal:  J Gen Intern Med       Date:  2018-06-18       Impact factor: 5.128

Review 10.  Systematic review of the incremental costs of interventions that increase immunization coverage.

Authors:  Sachiko Ozawa; Tatenda T Yemeke; Kimberly M Thompson
Journal:  Vaccine       Date:  2018-05-10       Impact factor: 3.641

View more

北京卡尤迪生物科技股份有限公司 © 2022-2023.