How to I run a Cochran-Armitage trend test with XLSTAT?

The Cochran-Armitage trend test, also sometimes referred to as the trend on proportions test, allows to test if a series of proportions (or the corresponding counts, stored in Rx2 contingency table), can be considered as varying linearly with an ordinal or continuous score variable. It is related to the Chi-square independence test that allows to test if there is relationship between the rows and the columns of a contingency table. The Cochran-Armitage test allows to take into account a ranking among the rows, based on scores.

An Excel sheet with both the data and the results can be downloaded by clicking here. The data used in this tutorial have been published in [Cochran W.G. (1954). Some methods on strengthening the common Chi-square tests. Biometrics, 10, 417-451], and are also used in [Agresti A.(1990), Categorical Data Analysis. Wiley]. The data correspond to a study where drugs have been given to patients with leprosy at two different levels (Low/High). The clinical impact of the drugs is recorded on a five level scale (Worse, Stationary, Slight improvement, Moderate improvement, Marked improvement). Our goal is to determine whether there is a linear dependence between the impact and the level of drugs.

To activate the Cochran-Armitage trend test dialog box, start XLSTAT, then select the XLSTAT/Correlation-Association tests/Cochran-Armitage trend test command, or click on the corresponding button of the Correlation/Association tests toolbar (see below).


Once you have clicked on the button, the dialog box appears. Then select the data corresponding to the two columns where the counts for each level are stored. This format corresponds to a contingency table. As the scores (here the clinical impact which is a response variable) are "ordinal" data and already sorted, we do not need to select them. As the "Column labels" have been selected with the counts, the corresponding option is checked.


In the "Options" tab, we select the two-sided alternative hypothesis for the test: we only want to know if there is a linear trend or not. We also activate the "Monte Carlo method" in order to obtain results that are closer to an exact test (the classical Cochran-Armitage trend test is based on an approximation).


After you have clicked on the OK button, the computations start and the results are displayed on a new Excel sheet.

Interpreting the results of a Cochran-Armitage trend test

The first result is a summary based on the selected data.


A scatter plot is displayed so that you can visually see if there is a trend or not. We can see here that there is a trend, and that it is almost perfectly linear.


Last, the results of the two tests (approximated, and simulations based) are displayed. The two results are close and lead us to conclude, with a very low risk of being wrong, that there is a linear trend in the proportions.


Click here for other tutorials.

About KCS

Kovach Computing Services (KCS) was founded in 1993 by Dr. Warren Kovach. The company specializes in the development and marketing of inexpensive and easy-to-use statistical software for scientists, as well as in data analysis consulting.

Mailing list Join our mailing list

Home | Order | MVSP | Oriana | XLStat
QDA Miner | Accent Composer | Stats Books
Stats Links | Anglesey


Like us on Facebook Facebook

Get in Touch

  • Email:
  • Address:
    85 Nant y Felin
    Pentraeth, Isle of Anglesey
    LL75 8UY
    United Kingdom
  • Phone:
    (UK): 01248-450414
    (Intl.): +44-1248-450414