Next Article in Journal
Graph Attention Networks in Exchange Rate Forecasting
Previous Article in Journal
Econometric Analysis and Forecasts on Exports of Emerging Economies from Central and Eastern Europe
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Application of Resolution Regression and Resolution Graphs in Evaluating Probability Forecasts Generated Using Binary Choice Models

Department of Agricultural Economics, Texas A&M University, College Station, TX 7743-2124, USA
*
Author to whom correspondence should be addressed.
Econometrics 2026, 14(1), 10; https://doi.org/10.3390/econometrics14010010
Submission received: 22 October 2025 / Revised: 28 January 2026 / Accepted: 9 February 2026 / Published: 24 February 2026

Abstract

Binary choice models are widely used in econometric modeling when the dependent variable corresponds to discrete outcomes. With appropriate decision rules, these models provide predictions of binary choices generated from predicted probabilities. The accuracy of these predictions in terms of classifying probabilities to events that occurred versus those that did not is a key issue. The use of expectation-prediction success at present is the standard method used to assess the accuracy of these predictions. However, this method is limited in its ability to correctly classify probabilities in the absence of appropriate predetermined cut-off levels. We propose alternative methods to classify probabilities generated through binary choice models, namely resolution graphs and resolution regressions that measure the ability to sort predicted probabilities against observed outcomes. Using probabilities generated from the use of logit models applied to purchasing decisions of various non-alcoholic beverages made by U.S. households, we compare probability sorting power using expectation-prediction success as well as resolution graphs and resolution regressions. Based on expectation-prediction success, the logit models performed better at classifying outcomes related to purchasing isotonic drinks, regular soft drinks, diet drinks, bottled water, and tea. Based on resolution regressions, the null hypothesis of perfect sorting of probabilities was rejected for all non-alcoholic beverages. Although the logit models generated upward-sloping resolution graphs as expected, they were relatively flat compared to the 45-degree perfect sorting line. Going forward, we recommend using resolution regression and resolution graphs to capture sorting of probabilities in addition to the conventional metrics used in ascertaining the ability of binary choice models to predict out-of-sample behavior.

1. Introduction

Qualitative choice models are widely used in econometric modeling when the dependent variable corresponds to discrete outcomes (Train, 2003). Binary logit and probit models, where the dependent variable corresponds to binary (0,1) outcomes, are popular among a wide range of1 qualitative choice models available. The use of the probit/logit2 analysis, particularly of binary choices, is well established in the economics and econometrics literature (Maddala, 1983; McFadden, 1984; Pindyck & Rubinfield, 1998). Once estimated, with appropriate decision rules, binary choice models are designed to provide predictions (probabilities) of the binary choices given a set of explanatory factors.
A key question relates to the accuracy of these predicted probabilities in terms of classifying them to events that occurred versus those that did not. Accuracy can be measured using a metric such as expectation-prediction success, which at present is the standard method to evaluate the predictive performance of qualitative choice models (Stock & Watson, 2007). With this metric, the percentage of correct (incorrect) predictions is calculated in comparison to the total number of predictions based on a predetermined probability cut-off level. However, the use of expectation-prediction success is limited in the ability to correctly classify the probabilities in the absence of appropriate predetermined cut-off levels3.
We propose resolution regression (also known as covariance regression) and resolution graphs (also known as covariance graphs), metrics that have not been used in the extant literature to measure the accuracy of predicted probabilities from binary choice models. Resolution graphs and resolution regression measure the ability of binary choice models to sort predicted probabilities against observed outcomes. To the best of our knowledge, our work is the first to evaluate forecasts developed from binary choice models (logit models in this study) using resolution regression and resolution graphs.
In this light, the general objective of this study is to propose alternative methods to evaluate the forecast performance of binary choice models. The specific objectives of this study are twofold:
(1)
to evaluate the out-of-sample prediction success of logit models using resolution regression and resolution graphs, and
(2)
to compare the use of resolution regression and resolution graphs with conventional prediction-success metrics that rely on predetermined cut-off values. To achieve these objectives4, we estimate logit models associated with purchases/non-purchases of non-alcoholic beverages made by U.S. households. We subsequently retrieve out-of-sample predicted probabilities of purchase and non-purchase. In turn, these predicted probabilities are then evaluated based on expectation-prediction success as well as using resolution regression and resolution graphs.
Based on sensitivity and specificity, the logit models performed better at classifying outcomes related to purchasing isotonic drinks, regular soft drinks, diet drinks, bottled water, and tea. The reverse was true for classifying outcomes related to not purchasing high-fat milk, low-fat milk, fruit drinks, fruit juices, and tea. Based on resolution regressions, the null hypothesis of perfect sorting of probabilities was rejected for all the non-alcoholic beverages considered. Although the respective logit models generated upward-sloping resolution graphs as expected, they were relatively flat compared to the 45-degree perfect sorting line. Except for isotonic drinks, the logit models were better at sorting forecasted probabilities associated with purchasing as opposed to not purchasing beverages. Based on our findings, we recommend using resolution regression and resolution graphs to capture sorting of probabilities in addition to the conventional metric used (expectation-prediction success) in ascertaining the ability of binary choice models to predict out-of-sample behavior.

2. Materials and Methods

To evaluate the effectiveness of the logit models to correctly classify the decision to purchase non-alcoholic beverages, we initially generate two random samples of observations. Then we estimate the respective logit models using one sample (the training sample) and reserve the data from the second sample (the testing sample) to obtain out-of-sample forecasted probabilities. In our analysis, we divide the sample of 7639 household-level observations associated with purchases or non-purchases of non-alcoholic beverages in half, generating two random samples of data based on the use of the SAS 9.2 Enterprise Minor data mining software (SAS Institute, Inc., 2022). The first sample, labeled as sample A (the training sample), contains 3820 household-level observations, and the second sample, labeled as sample B (the testing sample), contains 3819 household-level observations. Simply put, we use sample A to estimate the logit model dealing with the decision to buy or not to buy a particular non-alcoholic beverage. Next, using the estimated coefficients of the explanatory variables from the logit model based on sample A, we rely on data from sample B to generate out-of-sample forecast probabilities of purchase and non-purchase. That is, we use the estimated coefficients obtained from sample A and the observations associated with the explanatory variables from sample B to generate the out-of-sample forecast probabilities. Following Equation (1), we depict the estimated logit model using sample A observations.
Z = X β
where the cumulative distribution function, F L , associated with the logistic distribution of Z is shown in Equation (2) below.
P = F L ( Z i ) = e Z i ( 1 + e Z i )
where,
  • Z = vector of index values generated for each observation through regression of the binary choice variable on the vector of explanatory variables;
  • X = vector of explanatory variables in the logistic regression (price of each product and other socio-economic and demographic variables in this study);
  • β = vector of estimated regression coefficients associated with each explanatory variable;
  • P = associated probability generated through assuming the index variable, Z, has a logistic distribution;
  • F L = cumulative distribution function.
Expectation-prediction success tables are two-by-two contingency tables concerning expected outcomes conditional on predicted probabilities. These tables provide the number of instances in which the purchase of the non-alcoholic beverage is correctly and incorrectly predicted, and the number of instances in which the non-purchase of the non-alcoholic beverage is correctly and incorrectly predicted. For classification purposes, the cut-off probability value often has been assumed to be 0.5 in the extant literature. Hence, if the predicted probability generated via the estimation of the logit model is greater than 0.5, that observation is predicted to be associated with the event that occurred (i.e., purchase of the non-alcoholic beverage, outcome index equals 1). On the other hand, if the predicted probability generated via the estimation of the logit model is less than 0.5, that observation is predicted to be associated with an event that did not occur (i.e., non-purchase of the non-alcoholic beverage, outcome index equals 0). The overall percentage of correct predictions can be used as a measure of out-of-sample forecast performance (ability to correctly classify decision outcomes).
We illustrate the measurement of expectation-prediction success in Table 1. The various entries in Table 1 are associated with a predetermined cut-off value in conjunction with the predicted probabilities generated from binary choice models. Entry TN (true negative) depicts the number of occurrences where the predicted and observed outcomes match, that is, where the outcome index equals 0 (not purchasing non-alcoholic beverages in our study). Similarly, entry TP (true positive) depicts the number of occurrences where the predicted and observed outcomes also match, that is, where the outcome index equals 1 (purchasing non-alcoholic beverages in our study). Entries FN (false negative) and FP (false positive) depict the number of occurrences of incorrect classifications. Entry FN deals with the number of times the predictions were made of not purchasing non-alcoholic beverages, but in fact purchases were made, and in like manner, entry FP deals with the number of times the predictions were made of purchasing non-alcoholic beverages, but in fact purchases were not made.
The number of correct out-of-sample predictions is given by ( T N + T P ) , the sum of the diagonal elements. The percentage of correct out-of-sample predictions is given by ( T N + T P ) ( T N + F N + F P + T P ) 100 % . The fraction of observations that are correctly predicted for which the outcome index equals 1 is called “sensitivity” in the literature and is depicted as T P ( T P + F N ) . The fraction of observations that are correctly predicted for which the outcome index equals 0 is called “specificity” in the literature and is denoted by T N ( T N + F P ) .
Another measure of forecast performance relates to the sum of the fraction of ones correctly predicted and the fraction of zeros correctly predicted, a number which should exceed unity if the classification of outcomes is of any value (Kennedy, 2003). In other words, the sum of sensitivity and specificity must exceed one.
In agreement with Greene (2012, p. 658), “in general any prediction rule will make two types of errors; it will incorrectly classify zeros as ones and ones as zeros.” For binary choice models, to the best of our knowledge, no benchmarks are provided regarding suitable prediction success rates or percentages of correct classifications. Without question, the choice of the cut-off probability level is critical to the decision to classify outcomes.
The choice of the cut-off probability level of 0.5 seems appropriate for discrete binary events that have realized relative frequencies close to 0.5 (the event occurs roughly 50% of the time). But suppose that the discrete binary events do not have realized frequencies of 50% or close to 50%. One example of this situation is the classification of a bull versus a bear market, wherein a bull market occurs 80% of the time, and a bear market occurs 20% of the time historically. This realized relative frequency can also be identified as the “market penetration.” In our analysis of non-alcoholic beverages, for example, the market penetration for bottled water is 70% (or probability of 0.7). Hence, the cut-off probability value that can be used to classify outcomes associated with the decision to purchase bottled water is 0.70 in this situation.
As noted previously, resolution is a metric of goodness of sorting power. In our work, we explicitly consider the ability of the logit models to sort probabilities into two classes, namely “high” probabilities associated with the purchase of non-alcoholic beverages and “low” probabilities associated with not purchasing non-alcoholic beverages. Ideally, we would like to see “high” probabilities associated with the purchase of a given non-alcoholic beverage, and “low” probabilities associated with the non-purchase of a given non-alcoholic beverage. Furthermore, for a perfect sorting model, we would like the probability to be close to 1 associated with the purchase of non-alcoholic beverages, and the probability to be close to 0 associated with the non-purchase of non-alcoholic beverages.
According to Sanders (1963), if any forecaster issues probability 1 for all events that occur (the purchase of non-alcoholic beverages) and probability 0 for all those events that do not occur (the non-purchase of non-alcoholic beverages), his/her sorting power is perfect (or he/she issues perfectly sorted probabilities). Dawid (1986) further stated that “it is unreasonable in general to expect perfect sorting, because perfect sorting is equivalent to absolutely correct or absolutely incorrect categorical forecasting.” Resolution, according to Yates (1982), is a metric of “goodness-of-sorting” power and can be measured using resolution regression. Put simply, with resolution regression, the predicted probabilities generated from the use of binary choice models are regressed as a function of the outcome index (0 and1). Mathematically, the Resolution regression is shown below in Equation (3).
P r o b ( Y | X ) = α + D β + e
where,
  • Y = predicted purchase probability generated from the binary choice model (logit model in this study);
  • X = vector of predictor variables used in the binary choice model (logit model in this study);
  • α = intercept term;
  • D = observed outcome index (zero or one) associated with predicted probabilities of the binary choice model;
  • β = estimated parameter associated with the outcome index;
  • e = error term of the resolution regression. This error term is distributed with a non-linear Beta distribution.
Equation (3) is estimated using a maximum likelihood method, where the error term of the resolution regression (Equation (3)) is distributed Beta. The reason for not using the ordinary least squares (OLS) estimation method to estimate resolution regression is that, since the dependent variable is a bounded dependent variable where the bounds are 0 and 1, the estimates may not be efficient and consistent due to potential heteroscedasticity issues. Consequently, we use a “beta regression” to mitigate this problem and estimate the slope and intercept coefficients of the resolution regression. In this way, the slope and intercept coefficients are consistent and efficient under the assumption of beta-distributed errors in the resolution regression.
A joint test of the null hypothesis of the slope coefficient associated with the outcome index equal to one, and intercept equal to zero, can be carried out using a chi-square test. Note that the intercept coefficient ( α ) captures the calibration bias, and the slope coefficient ( β ) captures the sorting slope. The joint hypothesis is shown below.
H 0 : β = 1 ,   a n d   α = 0 H 1 : β 1 ,   a n d   α 0
Failing to reject this null hypothesis provides statistical evidence of perfect resolution (also known as perfect sorting) of probabilities for events that occurred and for probabilities of events that did not occur.
In addition, analysts can examine this sorting power visually by a plot of predicted probabilities on the y-axis and the outcome index on the x-axis. The line of perfect sorting coincides with a 45-degree line. In this case, all predicted probabilities are 0 when the outcome index equals 0, and all predicted probabilities are 1 when the outcome index equals 1. Some degree of sorting (or resolution) power of binary choice models is evident only in the case of upward-sloping graphs.
Resolution graphs provide visual representations of predicted probabilities and associated outcome indices, where a line can be drawn between the mean predicted probability associated with the outcome index of zero and the mean predicted probability associated with the outcome index of one. Upward-sloping graphs are expected for accurate classification of generated probabilities from binary choice models. This simple graphical representation of the classification of generated probabilities provides a visual aid that would go hand in hand with resolution regression, supported by statistical metrics. The statistical test of the hypothesis related to Equation (4) is characteristic only of resolution regression, compared to standard methods such as the use of expectation-prediction success tables, and other methods explained in footnote #3.
In our analysis, we initially construct resolution graphs and then regress forecasted probabilities as a function of the outcome index to determine their sorting power5. Any deviation of the slope coefficients from one and the intercept coefficients from zero jointly in these respective regressions would be characterized as poorly resolved probabilities. Additionally, out-of-sample prediction success tables are constructed based on the standard cut-off value commonly used in the literature (0.5) as well as cut-off values corresponding to the proportion of households that purchased ten non-alcoholic beverages (market penetration). With this information, we are positioned to compare and contrast the use of resolution regression and resolution graphs with the use of prediction-success metrics.

3. Results

The estimation of the respective logit models was done using a maximum likelihood procedure using SAS, version 9.4 (SAS Institute, Inc., 2022). The parameter estimates, standard errors, and p-values associated with the ten estimated logit models are provided in Appendix A. The set of explanatory variables considered was household socio-demographic factors, as well as the price of the respective non-alcoholic beverages. Nevertheless, the sole focus of our analysis is assessing the ability of the logit models to correctly classify the decision to purchase or not to purchase non-alcoholic beverages using conventional methods and two novel approaches, namely resolution graphs and resolution regressions. Consequently, we do not present a discussion dealing with the determination of the key socio-demographic factors or the impacts of price on affecting the probability of purchase of each non-alcoholic beverage. Suffice it to say that the set of explanatory variables considered was influential in affecting the likelihood or probability of purchasing or not purchasing each of the ten non-alcoholic beverages selected. The goodness-of-fit statistics, based on McFadden’s R2, ranged from 0.0437 (tea) to 0.1415 (coffee). The magnitudes of the McFadden R2 values are consistent with those reported in the economics literature.
As exhibited in Table 2, the sensitivity, specificity, and the sum of sensitivity and specificity measures were calculated based on the out-of-sample probabilities generated using the 0.5 and the market penetration cut-off values for each beverage. For example, the market penetration value for diet soft drinks was calculated to be 65%. If the 0.5 cut-off was used to classify outcomes out-of-sample associated with the purchase or non-purchase of diet soft drinks, the sensitivity was calculated to be 0.90, and the specificity was calculated to be 0.19. However, if the market penetration was used as the cut-off value to classify the out-of-sample outcomes associated with the purchase or non-purchase of diet soft drinks, the sensitivity was calculated to be 0.73, and the specificity was calculated to be 0.46. The higher the sum of sensitivity and specificity, the better the out-of-sample forecast performance of the logit model concerning correct classifications. The respective sums of sensitivity and specificity were 1.09 and 1.19 for diet soft drinks. Hence, the better classification of outcomes occurred when the market penetration cut-off value was used. According to Table 2, this finding was perpetuated for each of the ten respective non-alcoholic beverages. Simply stated, the use of the market penetration cut-off yielded higher expectation-prediction success compared to the use of the 0.5 cut-off.
Further, the correct out-of-sample classification for purchases of non-alcoholic beverages ranged from 51% (high-fat milk) to 73% (diet soft drinks). On the other hand, the correct out-of-sample classification for non-purchases of non-alcoholic beverages varied from 46% (diet soft drinks) to 71% (high-fat milk). The logit models did a better job of classifying outcomes related to purchases of isotonic drinks, regular soft drinks, diet drinks, bottled water, and tea because their specificity measures exceeded their sensitivity measures. But the sensitivity measures exceeded the specificity measures for high-fat milk, low-fat milk, fruit drinks, fruit juices, and tea. In these instances, the logit models were better at classifying outcomes related to non-purchases of these beverage categories.
In Figure 1, we provide resolution graphs associated with the out-of-sample probability forecasts for each non-alcoholic beverage. As shown in Figure 1 as well as in Table 3, we observed relatively high probabilities associated with the outcome index of one (indicative of purchasing non-alcoholic beverages) for regular soft drinks, diet soft drinks, high-fat milk, low-fat milk, fruit drinks, fruit juices, bottled water, coffee, and tea. Indeed, the mean probability values were 0.91, 0.67, 0.82, 0.63, 0.77, 0.93, 0.72, 0.85, and 0.73, respectively, for each of these beverages. However, for isotonics, we observed a mean probability value of 0.29 associated with the outcome index of 1.
In instances where purchases of a non-alcoholic beverage do not occur, we expect to observe relatively low mean probability values. Only in the case of isotonic drinks did we find this pattern. Consequently, the respective logit models underperformed in the sorting of out-of-sample forecast probabilities associated with the outcome index of zero (indicative of not purchasing non-alcoholic beverages), except for isotonic drinks. Additionally, we observed lower mean probabilities associated with the outcome index of zero for all non-alcoholic beverage categories compared to those associated with the outcome index of one. Bottom line, except for isotonic drinks, the logit models were better at sorting forecasted probabilities associated with purchasing as opposed to not purchasing non-alcoholic beverages.
The median values associated with the generated out-of-sample probabilities for each beverage are as follows: isotonic drinks 0.18, regular soft drinks 0.93, diet soft drinks 0.69, high-fat milk 0.82, low-fat milk 0.63, fruit drinks 0.78, fruit juices 0.95, bottled water 0.72, coffee 0.79, and tea 0.74. The 95% confidence intervals associated with each out-of-sample probability are as follows: isotonic drinks 0.0039, regular soft drinks 0.0019, diet soft drinks 0.0038, high-fat milk 0.0028, low-fat milk 0.0037, fruit drinks 0.0033, fruit juices 0.0018, bottled water 0.0033, coffee 0.0057, and tea 0.0030.
In addition, as exhibited in Table 3, each of the intercept coefficients of the resolution regressions for the set of non-alcoholic beverages was statistically different from zero, and each of the slope coefficients of the resolution regressions was statistically different from one at a level of significance of 0.01. Hence, as evidenced by the chi-squared statistics, the null hypothesis of perfect sorting of probabilities was rejected at a level of significance of 0.01. Although the respective logit models generated upward-sloping resolution graphs as expected, they were relatively flat compared to the 45-degree perfect sorting line.

4. Discussion

To demonstrate the application of resolution regression and resolution graphs, Nielsen Homescan scanner data concerning at-home purchasing behavior associated with ten non-alcoholic beverages in U.S. households were used in this analysis. Monthly household purchases (expenditure and quantity information) of regular soft drinks, diet (low-calorie) soft drinks, high-fat milk (defined as whole milk and 2% milk), low-fat milk (defined as 1% milk and skim milk), fruit drinks, fruit juices, bottled water, coffee, tea, and isotonic drinks (sports drinks) were obtained over the period January 2003 through December 20036 for 7639 U.S. households as part of a cooperative agreement with the Economic Research Service, U.S. Department of Agriculture.
The quantity data were standardized in terms of gallons per household for calendar year 2003, and expenditure data were expressed in terms of dollars per household for calendar year 2003. The prices associated with purchases were unit values derived as the ratio of expenditures (in dollars) to quantities (in gallons). However, some households may not have purchased non-alcoholic beverage products; in these situations, a weighted average unit value was generated by taking the ratio of the sum of total expenditures of all non-alcoholic beverages to the sum of quantities of all non-alcoholic beverages. This weighted average unit value was used as a proxy for the unobserved price of each non-alcoholic beverage considered in this study7. This weighted average unit value was positively correlated with the observed price (unit value) of each non-alcoholic beverage considered in this study8, justifying in part the appropriateness of the use of the weighted average unit value as a proxy for unobserved prices or unit values.
Demographic variables serve as the set of explanatory variables used in the respective logit models. Hill and Lynchehaun (2002) identified various cultural and socio-economic factors influencing consumer preferences, including age, ethnicity, income, education, gender, presence of children, region, and race. The detailed description of demographic categories of each variable used in this analysis is shown in Table 4. The demographic categories are age of the household head, employment status of the household head, education level of the household head, region where the household is located, race of the household head, Hispanic origin of the household head, age and presence of children, gender of the household head, and poverty status of the household (as a proxy for household income).
The information associated with the two random samples of households, Sample A and Sample B, is presented in Table 5. The percentage of households in each demographic category is similar across the two samples of data. Balance tests of the covariates in Sample A (training) and Sample B (testing) are compared using a mean difference test (t-test). The associated p-values are also reported in Table 5. The covariates in Sample A and Sample B are not statistically different at the 0.05 significance level. As such, these results demonstrate a balance of the number of observations in the training (Sample A) and in the testing (Sample B).
In Table 6, we show the number of households that purchased or did not purchase a given non-alcoholic beverage, as well as the corresponding respective market penetration numbers. Isotonic drinks or sports drinks have the lowest market penetration at 20–22%, while fruit juices have the highest market penetration at 93–94%. The market penetrations for regular soft drinks, coffee and tea, high-fat milk, and low-fat milk are 90–91%, 72–74%, 82–83%, and 61–64%, respectively.

5. Conclusions, Limitations, and Future Work

Binary choice models are widely used in econometric modeling when the dependent variable corresponds to discrete outcomes. With appropriate decision rules, these models provide predictions of binary choices generated from predicted probabilities. The accuracy of these predictions in terms of classifying probabilities to events that occurred versus those that did not is a key issue. The use of expectation-prediction success at present is the standard method used to assess the accuracy of these predictions. However, this method is limited in its ability to correctly classify probabilities in the absence of appropriate predetermined cut-off levels. We propose alternative methods to classify probabilities generated through binary choice models, namely resolution graphs and resolution regressions that measure the ability to sort predicted probabilities against observed outcomes.
Using probabilities generated from the use of logit models applied to purchasing decisions of various non-alcoholic beverages, we compare probability sorting power using expectation-prediction success, resolution graphs, and resolution regression. Based on expectation-prediction success, the logit models performed better at classifying outcomes related to purchasing isotonic, regular soft drinks, diet drinks, bottled water, and tea. Based on resolution regressions, the null hypothesis of perfect sorting of probabilities was rejected for all non-alcoholic beverages. Although the logit models generated upward-sloping resolution graphs as expected, they were relatively flat compared to the 45-degree perfect sorting line. Bottom line, the use of resolution regression and resolution graphs yielded information not captured using prediction-success measures alone.
This additional evidence generated from resolution regressions and resolution graphs serves to complement the reporting of standard measures of prediction success. Going forward, for empirical analysis associated with binary choice models, we recommend that practitioners report the results from resolution regression and resolution graphs to capture sorting of probabilities in addition to the standard metrics used for the ability of the models to predict out-of-sample behavior.
This analysis was limited to purchase decisions made by U.S. households concerning ten non-alcoholic beverages for the calendar year 2003. Consequently, this analysis is tantamount to a case study. Since this study uses data from a representative sample of U.S. households for the calendar year 2003, this analysis does not capture the change in consumer behavior and market structure that has occurred in recent years. For future work, this study can be replicated using more current data, along with focusing on a myriad of other products purchased by households.

Author Contributions

Conceptualization, S.D. and D.A.B.; methodology, S.D. and O.C.J.; software, S.D.; validation, S.D. and O.C.J.; formal analysis, S.D. and O.C.J.; investigation, S.D. and D.A.B.; resources, S.D.; data curation, S.D.; writing—original draft preparation, S.D., D.A.B., and O.C.J.; writing—review and editing, S.D. and O.C.J.; visualization, S.D. and D.A.B.; supervision, S.D., D.A.B., and O.C.J.; project administration, S.D.; funding acquisition, not applicable. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

We wish to acknowledge the acquisition of the data for this analysis as part of a cooperative agreement with the U.S. Department of Agriculture (USDA). The results and conclusions associated with this analysis are solely those of the authors and not those of the USDA.

Acknowledgments

We wish to acknowledge comments and suggestions made by anonymous reviewers. Any remaining errors or omissions are those exclusively of the authors.

Conflicts of Interest

The authors declare no conflicts of interest.

Appendix A

Table A1. Estimated coefficients, standard errors, and p-values associated with the respective logit models for each beverage category based on the use of sample A.
Table A1. Estimated coefficients, standard errors, and p-values associated with the respective logit models for each beverage category based on the use of sample A.
Isotonic DrinksRegular Soft DrinksDiet Soft Drinks
Coef.Std. Err.p > |z|Coef.Std. Err.p > |z|Coef.Std. Err.p > |z|
Price0.56590.17030.001−0.13360.12380.2800.20750.12910.108
price_2−0.06200.02580.016−0.00350.01290.783−0.04000.01910.036
pov185−0.08310.13010.5230.30840.18960.104−0.31360.10830.004
agehh2529−2.09610.87680.0171.34081.22090.272−0.29590.81900.718
agehh3034−2.03450.85700.0181.57951.15440.1710.24690.80290.758
agehh3544−1.85350.84760.0291.27691.11580.2520.48070.79440.545
agehh4554−2.22480.84670.0090.77701.10980.4840.27890.79270.725
agehh5564−2.48780.84930.0030.47381.11120.6700.52850.79430.506
agehhgt64−2.81280.85480.001−0.14271.11670.8980.28030.79770.725
emphhpt−0.12660.12610.3150.13320.19420.493−0.02660.11180.812
emphhft−0.24570.10720.022−0.24340.16080.1300.01490.09530.875
eduhhhs−0.07390.23940.7570.09370.33830.7820.06520.20150.746
eduhhu−0.27460.23420.241−0.04850.32680.8820.18200.19650.354
eduhhpc−0.45620.26720.088−0.61640.35040.0790.18910.22130.393
reg_central0.21240.13330.1110.06480.17540.7120.20670.11400.07
reg_south0.32290.11370.0050.09910.15390.519−0.01280.09610.894
reg_west0.15740.13310.2370.04040.17000.812−0.04320.11030.695
race_black−0.24480.13380.0670.65660.20290.001−1.04450.10580.000
race_oriental−0.48740.27420.075−0.38900.33880.251−0.75310.21780.001
race_other−0.34640.20470.0910.45170.38070.235−0.35900.18230.049
hisp_yes0.58230.16970.0010.32000.32160.320−0.01650.16240.919
agepclt6_only0.58800.20520.004 −0.04280.20130.831
agepc6_12only0.84560.16130.000 0.27680.16760.099
agepc13_17only0.86440.14430.000 0.35910.15170.018
agepclt6_6_12only0.65240.22610.004 0.03360.23350.885
agepclt6_13_17only0.94760.42290.025 −0.06800.42980.874
agepc6_12and13_17only0.61410.18190.001 −0.06720.18100.71
agepclt6_6_12and13_170.13040.39210.739 0.10520.40040.793
fhonly−0.29750.10640.005−0.90390.13090.000−0.28640.08600.001
mhonly−0.30860.15870.052−1.14020.16310.000−0.99610.11960.000
_constant0.08430.90660.9262.45881.16120.0340.24910.83500.765
Number of Observations3820 3820 3820
McFadden R20.0754 0.0925 0.0538
Log Likelihood−1867.50 −1114.98 −2333.56
High-Fat MilkLow-Fat MilkFruit Drinks
Coef.Coef.p > |z|Coef.Std. Err.p > |z|Coef.Std. Err.p > |z|
price−0.3177−0.31770.0010.77340.13780.0000.18280.09860.064
price_20.02850.02850.016−0.09320.02120.000−0.01410.01170.229
pov1850.24310.24310.523−0.33620.10580.0010.14300.12510.253
agehh25290.26200.26200.017−0.36870.90850.6850.90600.93160.331
agehh30341.24141.24140.018−0.50770.89040.5691.11570.89920.215
agehh35440.95010.95010.029−0.48070.88240.5860.88370.87840.314
agehh45540.93570.93570.009−0.51010.88110.5630.31850.87540.716
agehh55641.04031.04030.003−0.47910.88230.587−0.15680.87610.858
agehhgt640.96290.96290.001−0.21430.88550.809−0.54640.87970.534
emphhpt0.21610.21610.315−0.07910.10850.4660.19050.12910.140
emphhft0.26290.26290.022−0.12470.09200.175−0.16080.10690.132
eduhhhs0.01720.01720.7570.50640.19720.0100.16360.22280.463
eduhhu−0.3198−0.31980.2410.71740.19270.0000.06450.21680.766
eduhhpc−0.6136−0.61360.0880.92010.21810.000−0.21070.24200.384
reg_central0.21650.21650.111−0.16210.10990.140−0.00480.12380.969
reg_south0.24850.24850.005−0.28990.09460.002−0.03900.10810.718
reg_west−0.0294−0.02940.237−0.26570.10910.015−0.12400.12240.311
race_black0.22370.22370.067−0.80520.10530.0001.09530.15350.000
race_oriental−0.0749−0.07490.075−0.32830.22000.1360.16950.27520.538
race_other−0.1828−0.18280.091−0.39340.17770.0270.26540.23100.251
hisp_yes0.58990.58990.001−0.05790.15710.7130.32460.19980.104
agepclt6_only2.15972.15970.0040.25630.20390.209
agepc6_12only1.09071.09070.0000.06370.15790.687
agepc13_17only0.42220.42220.0000.17600.14070.211
agepclt6_6_12only1.13561.13560.0040.25170.23250.279
agepclt6_13_17only0.92420.92420.025−0.20170.42210.633
agepc6_12and13_17only0.39810.39810.0010.10640.17710.548
agepclt6_6_12and13_170.59350.59350.7390.46420.39970.246
fhonly−0.4079−0.40790.005−0.28740.08370.001−0.40750.09290.000
mhonly−0.7848−0.78480.052−0.59440.11920.000−1.00450.12360.000
_constant1.09701.09700.926−0.46340.91830.6140.71460.91070.433
Number of Observations38203820 3820 3820
McFadden R20.06150.0615 0.0455 0.0862
Log Likelihood−1706.05−1706.05 −2437.65 −1961.99
Fruit JuiceBottled Water
Coef.Std. Err.p > |z|Coef.Std. Err.p > |z|
price0.90830.145800.22510.09670.02
price_2−0.05680.01420−0.01570.0120.19
pov185−0.16830.18810.371−0.45210.11080
agehh2529−13.121744.39620.986−0.59981.12730.595
agehh3034−11.9996744.39620.987−0.28161.11140.8
agehh3544−13.0856744.39610.986−0.60981.09960.579
agehh4554−13.1990744.39610.986−0.84371.09790.442
agehh5564−13.1709744.39610.986−0.98951.09870.368
agehhgt64−12.8456744.39610.986−1.49641.1010.174
emphhpt0.29450.2390.2180.16890.11650.147
emphhft−0.31360.17710.0770.09480.09920.339
eduhhhs0.32330.31330.302−0.16680.21280.433
eduhhu0.70580.30620.021−0.18320.2080.378
eduhhpc0.62850.35890.08−0.28990.23340.214
reg_central−0.03870.2240.863−0.19410.1150.092
reg_south−0.30860.19170.107−0.10320.10090.307
reg_west−0.77580.206200.08940.11810.449
race_black0.8450.25750.0010.33030.12110.006
race_oriental0.32930.48550.4980.10790.26170.68
race_other−0.34990.32390.280.43610.21710.045
hisp_yes0.33860.32410.2960.1420.1830.438
agepclt6_only 0.12460.23320.593
agepc6_12only 0.30470.19220.113
agepc13_17only 0.16780.15840.289
agepclt6_6_12only −0.07820.25470.759
agepclt6_13_17only 0.32510.55740.56
agepc6_12and13_17only 0.31150.21470.147
agepclt6_6_12and13_17 0.57460.50350.254
fhonly−0.69820.15720−0.07200.08950.421
mhonly−1.36570.18490−0.78920.1220
_constant14.1394744.39610.9851.60861.1220.152
Number of Observations3820 3820
McFadden R20.0864 0.0559
Log Likelihood−879.50 −2187.69
CoffeeTea
Coef.Std. Err.p > |z|Coef.Std. Err.p > |z|
price−0.97750.11610.0000.14800.09490.119
price_20.04910.01480.001−0.01010.01120.368
pov185−0.36280.12570.0040.06160.11780.601
agehh25290.42370.83580.612−0.16060.92000.861
agehh30340.52140.81790.5240.16050.90290.859
agehh35441.27490.80960.1150.17240.89320.847
agehh45541.63930.80850.0430.33660.89160.706
agehh55641.99750.81110.0140.12390.89260.890
agehhgt642.38760.81750.0030.05740.89640.949
emphhpt−0.06610.12810.606−0.00800.12140.947
emphhft−0.00310.10910.977−0.36630.10150.000
eduhhhs−0.58810.29450.0460.24290.20880.245
eduhhu−0.68440.28750.0170.37160.20340.068
eduhhpc−0.68250.30840.0270.33560.22950.144
reg_central−0.34970.12890.007−0.95350.12060.000
reg_south0.04800.11300.671−0.38780.11050.000
reg_west−0.37680.12520.003−0.79640.12110.000
race_black−0.67340.11510.000−0.00200.11690.986
race_oriental0.01850.24540.94−0.29950.22680.187
race_other−0.18130.21440.3980.15620.19640.426
hisp_yes0.44990.19590.022−0.25540.16760.128
agepclt6_only−0.00850.21330.9680.50690.24420.038
agepc6_12only0.23550.17870.1880.13400.17650.448
agepc13_17only0.03440.15750.8270.24650.15940.122
agepclt6_6_12only0.28180.25410.267−0.18530.24080.442
agepclt6_13_17only−0.14920.44620.7380.17250.51160.736
agepc6_12and13_17only−0.35320.18810.060−0.04930.19210.797
agepclt6_6_12and13_170.92040.51730.0750.40050.47060.395
fhonly−0.66900.09820.000−0.29440.09050.001
mhonly−1.05350.13220.000−0.86370.12160.000
_constant2.73790.86840.0021.02590.92400.267
Number of Observations3820 3820
McFadden R20.1415 0.0437
Log Likelihood−1892.47 −2163.69
Source: Estimation done by the authors using the software package SAS, Version 9.4. Note: Calculation of a goodness-of-fit measure like the McFadden R-squared statistic is typical of binary choice models. Given the variability in cross-sectional data (household-level purchase data) used in this analysis, these measures, not surprisingly, are relatively close to zero, ranging from 0.0437 for tea to 0.1415 for coffee.
Table A2. Results from Area under the ROC curve, Brier Score, and Out-of-Sample Log-likelihood Function Values Associated with the Probabilities Generated by the Respective Logit Models.
Table A2. Results from Area under the ROC curve, Brier Score, and Out-of-Sample Log-likelihood Function Values Associated with the Probabilities Generated by the Respective Logit Models.
BeverageArea Under ROC CurveBrier ScoreKullback–Leibler Information Criteria
Isotonic drinks0.670.15−0.47
Regular soft drinks0.690.08−0.28
Diet soft drinks0.640.22−0.62
High-fat milk0.670.14−0.43
Low-fat milk0.660.22−0.62
Fruit drinks0.680.17−0.50
Fruit juices0.740.06−0.21
Bottled water0.630.20−0.58
Coffee0.730.18−0.53
Tea0.630.19−0.56
Note: Receiver Operating Characteristic (ROC): This measure evaluates forecast probabilities considering a wide range of probability cut-off values (not just the standard 0.5 cut-off). Logit models with the highest calculated area under the ROC chart provide evidence of the best forecast performance out-of-sample. In this analysis, the respective ROC metrics ranged from 0.63 (bottled water and tea) to 0.74 (fruit juices).
Brier Score: The magnitude of the Brier Score is inversely related to forecast performance. The Brier Scores in this analysis ranged from 0.06 to 0.22. The Brier scores were lowest for fruit juices and regular soft drinks but highest for low-fat milk and diet soft drinks.
Kullback–Leibler Information Criterion: According to this approach, we examine the “closeness” or deviation of the respective logit models in generating out-of-sample probabilities relative to the true data-generating probability distribution. The Kullback–Leibler Information Criterion (KLIC) uses the calculated log-likelihood function values associated with each logit model in the analysis. The KLIC values varied from −0.62 to −0.21. According to this criterion, the logit model associated with fruit juices generated probabilities that moved most closely with the true data-generating process.
Accuracy of the out-of-sample predicted probabilities from the observed outcome indices was compared against other methods (ROC curves, Brier Score, and Kullback–Leibler criteria) across the logit models for all beverages. When market penetration cut-off values were used using expectation-prediction success tables, the sum of sensitivity and specificity was highest for regular soft drinks (1.35), followed by coffee (1.31). This measure was lowest for tea (1.18). When the ROC charts were used, the logit model for fruit juice resulted in the highest ROC value at 0.74, followed by the logit model for coffee at 0.73. The Brier Scores were lowest for the logit model for fruit juice at 0.06 and for the logit model for regular soft drinks at 0.08. Based on the Kullback–Leibler criteria, probabilities generated from the logit model for fruit juice, followed by those from the logit model for regular soft drinks, produced the best out-of-sample probabilities. Bottom line, the results produced from these various metrics were not uniform in providing the best out-of-sample probabilities generated by the respective logit models. That said, based on these criteria, logit models associated with fruit juices, regular soft drinks, and coffee provided the best out-of-sample forecasts of the generated probabilities.
Table A3. Results from Yates Decomposition of the Brier Score for Probabilities Generated by the Logit Models for Non-alcoholic Beverages.
Table A3. Results from Yates Decomposition of the Brier Score for Probabilities Generated by the Logit Models for Non-alcoholic Beverages.
BeverageYates Decomposition of the Brier Score
Variance of Outcome IndexMinimum Variance ProbabilitiesScatterBiasCovariance of Outcome
Index and Probability
Isotonic drinks0.160.00070.010.000480.02
Regular soft drinks0.080.00010.0040.0000620.007
Diet soft drinks0.230.00070.010.0000250.02
High-fat milk0.140.00030.0080.000140.01
Low-fat milk0.230.00090.010.000860.03
Fruit drinks0.180.00070.010.000140.02
Fruit juices0.060.00010.0030.0000380.005
Bottled water0.210.00060.010.0000340.02
Coffee0.200.00400.030.000130.06
Tea0.200.00030.0090.0000310.02
Note: Yates Decomposition of the Brier score: The Yates decomposition separates the Brier Score measure into various components--variance of the observed outcome index, minimum variance of the associated probability forecast, scatter of the associated probability forecast, miscalibration measured using bias, and covariance between the outcome index and associated probability forecast. Using this measure, better forecasting models are linked to lower variances of outcome indices as well as lower scatter, bias, and minimum variance. Additionally, for better forecasting models, we expect higher covariances of the forecast probabilities generated with their outcome indices.
Although the Brier score indicates the degree of the ability of the logit models to forecast accurately, the components of the Yates decomposition of the Brier score provide more detailed information. Larger values of the Brier scores were primarily due to larger variances of outcome indices. In this analysis, the bias component was negligible for all forecast probabilities associated with the respective non-alcoholic beverages. Scatter and minimum variance directly contributed to the variance of the forecast probabilities. The lowest variance of output index, scatter, and minimum variance were associated with fruit juices. However, the highest covariance of outcome index and forecast probabilities occurred for coffee.

Notes

1
A wide range of qualitative choice models are available, such as probit, logit, mixed logit, ordered probit, generalized extreme value, nested logit, multinomial probit, multinomial logit, etc.
2
The probit and logit models yield similar results in the case of binary choice models. Additionally, since the logistic density function closely resembles the t-distribution with seven degrees of freedom (Hanushek & Jackson, 1977), the logit and probit formulations are quite similar. The only difference is that the logistic density has a slightly heavier tail than the standard normal density. For probit models, the error term is assumed to follow a standard normal distribution, and for logit models, the error term is assumed to follow a logistic distribution.
3
Receiver Operating Characteristics (ROC) curves (Hsieh & Turnbull, 1996; Reiser & Faraggi, 1997) offer relief for this issue in classifying probabilities by calculating and plotting probability outcomes based on a wide range of cut-off probabilities. Alternatively, a log-likelihood function approach, which selects models closest to the true data-generating process based on the Kullback–Leibler Information Criterion, has been used to assess the performance of models generating probabilities (Stone, 1977; Shao, 1993; Norwood et al., 2004). Additionally, other techniques such as calibration, calibration graphs, and scoring rules such as the Brier Score (Brier, 1950) and the Yates partition of the Brier Score (Yates, 1982) have been used to measure the accuracy of these types of predictions (Zellner et al., 1991). In Appendix A, we provide two tables associated with these metrics applied to out-of-sample probabilities generated in this study. In this way, we provide a more inclusive picture of additional methods available to evaluate forecast performance of binary choice models other than the measures proposed in this study (resolution regression and resolution graphs).
4
Although we rely on the use of binary logit models, the analysis can nevertheless be carried out using binary probit models. Because no implicit ordering is associated with the decision to purchase non-alcoholic beverages, we rely on the use of binary logit models in this analysis. Also, we performed the same analysis using binary probit models using the same data. Since the probit model analysis resulted in very similar outcomes/results, for brevity, we do not produce the probit model results here.
5
Alternatives to selecting one cut-off probability value to correctly classify probabilities are the receiver operating characteristic curve (ROC) and the cumulative accuracy profile (CAP) chart. The use of ROCs and CAP charts is beyond the scope of this analysis and is reserved for future research. The theoretical framework for ROC and CAP charts can be found in Mann and Whitney (1947) and Bamber (1975).
6
The use of these data is for demonstration purposes only in this analysis. No claims are made regarding the current market behavior of households in the decision to purchase or not to purchase non-alcoholic beverages.
7
Alternatively, to impute prices, some studies used auxiliary regressions based on observed unit values as a function of household income, household size, and region.
8
The Pearson correlation coefficients of the weighted average unit value and the observed unit values of each non-alcoholic beverage are shown below. The null hypothesis of “no correlation” is soundly rejected. p-values are given in parentheses.
Observed Unit Value
Isotonic drinksRegular soft drinksDiet soft drinksHigh-fat milkLow-fat milkFruit drinksFruit juiceBottled waterCoffeeTea
Weighted average unit value0.060.250.110.120.150.190.250.190.070.23
−0.0001−0.0001−0.0001−0.0001−0.0001−0.0001−0.0001−0.0001−0.0001−0.0001

References

  1. Bamber, D. (1975). The area above the ordinal dominance graph and the area below the receiver operating characteristic graph. Journal of Mathematical Psychology, 12(4), 387–415. [Google Scholar] [CrossRef]
  2. Brier, G. W. (1950). Verification of forecasts expressed in terms of probability. Monthly Weather Review, 78(1), 1–3. [Google Scholar] [CrossRef]
  3. Dawid, A. P. (1986). Probability forecasting: Encyclopedia of statistical sciences (vol. 7). Wiley. [Google Scholar]
  4. Greene, W. H. (2012). Econometric analysis (7th ed.). Pearson. [Google Scholar]
  5. Hanushek, J., & Jackson, E. (1977). Statistical methods for social scientists. Academic Press. [Google Scholar]
  6. Hill, H., & Lynchehaun, F. (2002). Organic milk: Attitudes and consumption patterns. British Food Journal, 104(7), 526–542. [Google Scholar] [CrossRef]
  7. Hsieh, F., & Turnbull, B. W. (1996). Nonparametric and semiparametric estimation of the receiver operating characteristic curve. Annals of Statistics, 24(1), 25–40. [Google Scholar] [CrossRef]
  8. Kennedy, P. (2003). Limited dependent variables. In A guide to econometrics (5th ed.). MIT Press. [Google Scholar]
  9. Maddala, G. S. (1983). Limited dependent and qualitative variables in econometrics. Cambridge University Press. [Google Scholar]
  10. Mann, H. B., & Whitney, D. R. (1947). On a test of whether one of two random variables is stochastically larger than the other. The Annals of Mathematical Statistics, 18(1), 50–60. [Google Scholar] [CrossRef]
  11. McFadden, D. (1984). Econometric analysis of qualitative response models. In Z. Griliches, & M. Intriligator (Eds.), Handbook of econometrics (vol. 2, pp. 1395–1457). Elsevier. [Google Scholar]
  12. Norwood, F. B., Lusk, J. L., & Brorsen, B. W. (2004). Model selection for discrete dependent variables: Better statistics for better steaks. Journal of Agricultural and Resource Economics, 29(3), 404–419. [Google Scholar]
  13. Pindyck, R. S., & Rubinfield, D. L. (1998). Econometric models and economic forecasts (4th ed.). McGraw-Hill. [Google Scholar]
  14. Reiser, B., & Faraggi, D. (1997). Confidence intervals for the generalized ROC criterion. Biometrics, 53, 644–652. [Google Scholar] [CrossRef] [PubMed]
  15. Sanders, F. (1963). On subjective probability forecasting. Journal of Applied Meteorology, 2(2), 191–201. [Google Scholar] [CrossRef]
  16. SAS Institute, Inc. (2022). SAS/STAT version 9.4, user guide. SAS Institute, Inc. [Google Scholar]
  17. Shao, J. (1993). Linear model selection by cross-validation. Journal of American Statistical Association, 88, 486–494. [Google Scholar] [CrossRef]
  18. Stock, J. H., & Watson, M. W. (2007). Introduction to econometrics (2nd ed.). Pearson Education Inc. [Google Scholar]
  19. Stone, M. (1977). An asymptotic equivalence of choice of model by cross-validation and Akaike’s criterion. Journal of Royal Statistical Society, Series B (Methodological), 39(1), 44–47. [Google Scholar] [CrossRef]
  20. Train, K. E. (2003). Discrete choice methods with simulation (1st ed.). Cambridge University Press. [Google Scholar]
  21. Yates. (1982). External correspondence: Decompositions of the maen probability score. Organizational Behavior and Human Performance, 30, 132–156. [Google Scholar] [CrossRef]
  22. Zellner, A., Hong, C., & Min, C. (1991). Forecasting turning points in international output growth rates using bayesian exponentially weighted autoregression, time-varying parameter, and pooling techniques. Journal of Econometrics, 49, 275–304. [Google Scholar] [CrossRef]
Figure 1. Resolution graphs of estimated probabilities generated from binary logit models association with various non-alcoholic beverages. Source: Construction by authors. Note: the binary outcome index, either 0 or 1, is on the x-axis. The estimated probability generated from the binary logit model is on the y-axis.
Figure 1. Resolution graphs of estimated probabilities generated from binary logit models association with various non-alcoholic beverages. Source: Construction by authors. Note: the binary outcome index, either 0 or 1, is on the x-axis. The estimated probability generated from the binary logit model is on the y-axis.
Econometrics 14 00010 g001aEconometrics 14 00010 g001b
Table 1. A two-by-two contingency table of expected-prediction success.
Table 1. A two-by-two contingency table of expected-prediction success.
Actual Outcome
01
Predicted Outcome0True NegativeFalse Negative
1False Positive True Positive
Table 2. Summary of expectation-prediction success using the 0.5 cut-off value and the market penetration cut-off value.
Table 2. Summary of expectation-prediction success using the 0.5 cut-off value and the market penetration cut-off value.
0.5 Cut-Off ValueMarket Penetration Cut-Off Value
Beverage CategorySensitivitySpecificitySum of Sensitivity and SpecificitySensitivitySpecificitySum of Sensitivity and Specificity
Isotonics0.060.981.040.630.621.25
Regular Soft Drinks1.000.001.000.680.641.35
Diet Soft Drinks0.900.191.090.730.461.19
High-Fat Milk1.000.001.000.510.711.22
Low-Fat Milk0.870.271.150.550.671.22
Fruit Drinks0.990.031.020.580.671.25
Fruit Juices1.000.001.000.600.661.26
Bottled Water0.980.071.050.660.541.20
Coffee0.930.271.200.710.601.31
Tea0.980.061.040.580.601.18
Source: Calculations made by the authors. Note: Sensitivity is the fraction of observations that are correctly predicted associated with the purchase of non-alcoholic beverages. Specificity is the fraction of observations that are correctly predicted associated with the non-purchase of non-alcoholic beverages. The sum of the sensitivity and the specificity is greater than 1 in all instances using the market penetration cut-off value. The higher the sum of sensitivity and specificity, the better the out-of-sample forecast performance of the logit model.
Table 3. Maximum Likelihood Estimates of the Parameters in the Resolution Regression (Beta Regression) and the Corresponding Mean Probabilities of Purchase and Non-Purchase.
Table 3. Maximum Likelihood Estimates of the Parameters in the Resolution Regression (Beta Regression) and the Corresponding Mean Probabilities of Purchase and Non-Purchase.
Beverage
Category
InterceptSlopeChi-Squared Statistics Associated with the Joint TestMean Probability for Purchases of Non-Alcoholic Beverages, Outcome Index = 1Mean Probability for
Non-Purchases of Non-Alcoholic Beverages, Outcome Index = 0
Regular Soft Drinks1.8479 a
(0.0338) b
[0.0001] c
0.4185
(0.0355)
[0.0001]
16,519.82
[0.0001]
0.910.84
Diet Soft Drinks0.4527
(0.0150)
[0.0001]
0.2356
(0.0177)
[0.0001]
1994.99
[0.0001]
0.670.61
High-Fat Milk1.2580
(0.0204)
[0.0001]
0.2869
(0.0232)
[0.0001]
6220.09
[0.0001]
0.820.77
Low-Fat Milk0.2726
(0.0135)
[0.0001]
0.2613
(0.0164)
[0.0001]
2959.70
[0.0001]
0.630.57
Fruit Drinks0.8761
(0.0169)
[0.0001]
0.3191
(0.0197)
[0.0001]
3039.86
[0.0001]
0.770.68
Fruit Juices2.0894
(0.0497)
[0.0001]
0.5715
(0.0514)
[0.0001]
17,882.33
[0.0001]
0.930.89
Bottled Water0.7128
(0.0147)
[0.0001]
0.2471
(0.0174)
[0.0001]
2343.81
[0.0001]
0.720.66
Coffee0.5086
(0.0255)
[0.0001]
0.6736
(0.0297)
[0.0001]
539.81
[0.0001}
0.850.62
Tea0.8160
(0.0146)
[0.0001]
0.1991
(0.0168)
[0.0001]
3127.16
[0.0001]
0.730.69
Isotonic Drinks−1.3167
(0.0114)
[0.0001]
0.3487
(0.0258)
[0.0001]
20,539.25
[0.0001]
0.290.20
a Estimated coefficient; b Estimated standard error; c p-value. Source: Estimation and calculations made by the authors. Note: All intercept and slope coefficients are statistically significant at the 0.01 level. The Chi-Square statistics correspond to the values associated with the joint test of the null hypothesis that the slope coefficient equals 1 and the intercept coefficient equals 0 (as shown in Equation (4)).
Table 4. Demographic characteristics considered in the binary logit models.
Table 4. Demographic characteristics considered in the binary logit models.
Demographic CharacteristicsCategories
Age of Household HeadLess than 25 years
25–29 years
30–34 years
35–44 years
45–54 years
55–64 years
At least 65 years
Employment Status of Household HeadHousehold head employed full-time
Household head employed part-time
Household head not employed
Education Level of HouseholdLess than high school
High school level
Undergraduate level
Post-college level
RegionMidwest
South
West
East
Race of HouseholdBlack
Asian
White
Other
Hispanic Ethnicity of the Household HeadHispanic Yes
Hispanic No
Age and Presence of ChildrenLess than 6-years-old
6–12-years-old
13–17-years-old
Less than 6-years-old and 6–12-years-old
Less than 6-years-old and 13–17-years-old
Less than 6-years-old, 6–12, and 13–17-years-old
No children under 18 years
Gender of the Household HeadHousehold head male only
Household head female only
Households with both male and female
Poverty Status of the HouseholdAbove poverty line of 185%
Below poverty line of 185%
Source: Developed by authors.
Table 5. Percentage of Households associated with Various Demographic Characteristics in Sample A and Sample B and Covariate Balance Test Results.
Table 5. Percentage of Households associated with Various Demographic Characteristics in Sample A and Sample B and Covariate Balance Test Results.
Demographic CharacteristicsCategoriesPercentage
Sample A
Percentage
Sample B
p-Value for the Balance Tests
Age of Household Head25–29 years2.282.570.40
30–34 years5.846.500.23
35–44 years21.8020.560.18
45–54 years27.8827.310.57
55–64 years22.6223.880.18
At least 65 years19.4018.800.50
Employment Status of Household HeadEmployed full-time45.9744.880.33
Employed part-time15.8417.020.15
Education Level of HouseholdHigh school level25.2423.250.04
Undergraduate level60.5062.000.18
Post-college level10.9211.020.88
RegionWest21.1321.210.93
Midwest19.2417.990.15
South38.5339.170.54
Race of HouseholdBlack12.3613.620.10
Asian2.603.140.15
Other6.106.780.22
Hispanic Ethnicity of the Household HeadHispanic Yes8.327.720.33
Age and Presence of ChildrenLess than 6-years-old
6-12-years-old
13-17-years-old
Less than 6-years-old and 6-12-years-old
Less than 6-years-old and 13-17-years-old
6-12 and 13-years-old
Less than 6-years-old, 6-12, and 13-17-years-old
3.64
5.76
7.23
2.75
0.65
4.66
0.89
74.42
3.46
6.49
7.12
3.11
0.42
4.14
1.00
74.26
0.66
0.19
0.86
0.34
0.15
0.26
0.63
Gender of the Household HeadHousehold head male only27.8527.260.85
Household head female only10.5210.660.55
Poverty Status of the HouseholdBelow poverty line of 185%13.6413.120.52
Note: Sample mean difference test was conducted to compare the two samples, training (Sample A) and testing (Sample B). The null hypothesis is “there is no difference in sample means between Sample A and Sample B”. The cut-off p-value for the sample mean difference t-test is set at 0.01. Source: Developed by authors.
Table 6. Number of households purchasing/not purchasing each beverage category and the accompanying market penetration.
Table 6. Number of households purchasing/not purchasing each beverage category and the accompanying market penetration.
Sample A
Number of Households
Sample B
Number of Households
Beverage CategoryPurchaseNon-PurchaseMarket PenetrationPurchaseNon-PurchaseMarket Penetration
Isotonic drinks846297422%763305620%
Regular Soft Drinks344437690%347734291%
Diet Soft Drinks2494132665%2499132065%
High-Fat Milk312169982%316165883%
Low-Fat Milk2332148861%2440137964%
Fruit Drinks286695475%292389677%
Fruit Juices355526593%358423594%
Bottled Water2693112770%2681113870%
Coffee2812100874%2746107372%
Tea2753106772%2785103473%
Source: Calculations made by the authors. Note: Market penetration is defined as the number of households that bought the beverage as a percentage of the total number of households in each sample. The total number of households in Sample A is 3820, and the total number of households in Sample B is 3819.
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Dharmasena, S.; Bessler, D.A.; Capps, O., Jr. Application of Resolution Regression and Resolution Graphs in Evaluating Probability Forecasts Generated Using Binary Choice Models. Econometrics 2026, 14, 10. https://doi.org/10.3390/econometrics14010010

AMA Style

Dharmasena S, Bessler DA, Capps O Jr. Application of Resolution Regression and Resolution Graphs in Evaluating Probability Forecasts Generated Using Binary Choice Models. Econometrics. 2026; 14(1):10. https://doi.org/10.3390/econometrics14010010

Chicago/Turabian Style

Dharmasena, Senarath, David A. Bessler, and Oral Capps, Jr. 2026. "Application of Resolution Regression and Resolution Graphs in Evaluating Probability Forecasts Generated Using Binary Choice Models" Econometrics 14, no. 1: 10. https://doi.org/10.3390/econometrics14010010

APA Style

Dharmasena, S., Bessler, D. A., & Capps, O., Jr. (2026). Application of Resolution Regression and Resolution Graphs in Evaluating Probability Forecasts Generated Using Binary Choice Models. Econometrics, 14(1), 10. https://doi.org/10.3390/econometrics14010010

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop