## Reporting odd ratios and Chi2 with asdoc

Category:asdoc,Blog**Richard Makurumidze has asked:**It seems asdoc does not work with the chi (chi -square) and or (odds ratio) in logistic regression. Is this correct or am making some error?

Richard is referring to the nest option of asdoc that creates the nested regression tables. Without the nest option, asdoc produces detailed regression tables and exports odds ratio as a default option. However, with nest option, users must explicitly declare that they are interested in the

Reporting the odd ratios

We shall use the example data that is available on the Stata web server. The data can be downloaded by typing the following in the Stata command window.

webuse lbw, clear

###

Getting odd ratios in the detailed regression tables

asdoc logistic low age lwt i.race smoke ptl ht ui, replace

### Getting odd ratios in the nested regression tables

asdoc logistic low age lwt i.race smoke ptl ht ui, replace nest eform

This is how the output looks like.

Reporting the Chi2

Richard’s second `logisitc regression`

`add()`

help asdoc

Below, I show how we can use this option for reporting the Chi2 test value. Please note that Stata regression commands

asdoc logistic low age lwt i.race smoke ui, replace nest add(Chi2, `e(chi2)')

* Add another regression

asdoc logistic low age lwt i.race smoke ptl ht ui, nest add(Chi2, `e(chi2)')

### Explanation

Option add() has two elements – the text Chi2 and the macro `e(chi2)’. These two elements are separated by the comma. This is how option add works. The inputs of option add() should be added in pairs of two, each one separated by a comma.