[R] Overlaying graphs
    Spencer Graves 
    spencer.graves at pdf.com
       
    Wed Sep  3 19:19:21 CEST 2003
    
    
  
To "demonstrate that [a variable] is normally distributed", have you 
considered normal probability plots (e.g., via qqnorm)?  They are much 
more sensitive to departures from normality and much more informative on 
the nature of those departures, e.g., showing skewness, mixtures, 
outliers, ... .
hope this helps.  spencer graves
Peter Dalgaard BSA wrote:
> "Paul Meagher" <paul at datavore.com> writes:
> 
> 
>>I am wanting to construct a probability distribution for height and then,
>>hopefully, visually and analytically demonstrate that it is normally
>>distributed.
>>
>>These are the commands I have developed so far:
>>
>>fat   <- read.table("fat.dat", header=TRUE)
>>mu    <- mean(fat$height)
>>sdev  <- sd(fat$height)
>>hist(fat$height, br=20, freq=FALSE, xlab="Male Height in Inches")
>>curve(dnorm(x, mu, sdev), from=64, to=78)
>>
>>I do not know how to overlay the curve graphic on top of hist graphic.
>>
>>I am hoping to show visually that the normal curve overlays the obtained
>>probability distribution when plotted on the same graph.  Unfortunately, I
>>an not sure how to overlay them. Can anyone point me in the right direction
>>or show me the code.
> 
> 
> Using the "add" argument to curve gets you most of the way, but
> getting the y axis right is a little tricky. You could take a look at
> the scripts in the ISwR package (sec.1.3), or the book itself...
>
    
    
More information about the R-help
mailing list