Michael Blasnik <[email protected]> has found a problem with the
-normal- option of -histogram- when used with the -by()- option:
> I just tried using histogram with the by option and requesting a normal
> density curve along the lines of:
>
> histogram myvar if this=1, normal by(groupvar)
>
> The resulting graphs for each groupvar have normal density curves that
> apparently differ from graph to graph, but they are mostly wrong -- they do
> not come close to the curves drawn when issuing the same command on
> individual groups and they often seem to have nothing to do with the data in
> the plot. Is this a bug or am I using this incorrectly?
It is definitely a bug. Looking at the code, the normal densities are all the
same, and are representative of the entire data (within -if- and -in-
conditions) without regard to the -by()- groups. Basically, the -normal-
option ignores the -by()- option.
I will make it a priority to fix this soon.
--Jeff
[email protected]
*
* For searches and help try:
* http://www.stata.com/support/faqs/res/findit.html
* http://www.stata.com/support/statalist/faq
* http://www.ats.ucla.edu/stat/stata/