Good morning,
Recently I (by chance) discovered that e-class commands such as -regress-, -probit-, etc., have started to leave behind useful stuff in r(table). In other words, e-class commands are now setting r-class results.
This was not so at least up until and including Stata 11. I just checked on Stata 11 version I have, and -regress- is not leaving behind an r(table).
Outrage and confusion arise in me. I will try phrase those as questions:
1. When was r(table) introduced, and why was I not included in the memo saying that it is introduced?
2. Where is r(table) documented? I read in [U] 13.6 that "You can find out what is stored where by looking in the Stored results section for the particular command in the Reference manual. If you know the class of a command—and it is easy enough to guess—you can also see what is stored by typing return list, ereturn list, or sreturn list:"
And NO and NO. The entry of -regress- does not say anywhere that it leaves r(table) behind. And no, I cannot guess, because when I know that a command is e-class, I search in -ereturn list-, because this is where e-class commands are supposed to save stuff.
In short, this r(table) seems to me like an undocumented major paradigm shift in Stata, that nobody bothered to announce.
Recently I (by chance) discovered that e-class commands such as -regress-, -probit-, etc., have started to leave behind useful stuff in r(table). In other words, e-class commands are now setting r-class results.
This was not so at least up until and including Stata 11. I just checked on Stata 11 version I have, and -regress- is not leaving behind an r(table).
Outrage and confusion arise in me. I will try phrase those as questions:
1. When was r(table) introduced, and why was I not included in the memo saying that it is introduced?
2. Where is r(table) documented? I read in [U] 13.6 that "You can find out what is stored where by looking in the Stored results section for the particular command in the Reference manual. If you know the class of a command—and it is easy enough to guess—you can also see what is stored by typing return list, ereturn list, or sreturn list:"
And NO and NO. The entry of -regress- does not say anywhere that it leaves r(table) behind. And no, I cannot guess, because when I know that a command is e-class, I search in -ereturn list-, because this is where e-class commands are supposed to save stuff.
In short, this r(table) seems to me like an undocumented major paradigm shift in Stata, that nobody bothered to announce.
Comment