[R] How to use panel.qqmathline?

cjosephlu@seed.net.tw cjosephlu at seed.net.tw
Sun Oct 5 16:10:55 CEST 2003


Mr. Nilsson,

Thanks very much for your help!

>From Henric Nilsson <henric.nilsson at statisticon.se>:
> At 19:52 2003-10-04 +0800, you wrote:
> 
> >How can I use panel.qqmathline, in package lattice, to add
> >straight lines onto the plots generated by qqmath?
> >[...]
> > > data(sleep)
> > > qqnorm(~ extra | group, data=sleep, aspect=1)
> 
> Try
> 
> qqmath(~ extra | group,  data = sleep, aspect = 1,
>              distribution = qnorm, prepanel = prepanel.qqmathline,
               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
This is the part that I did not figure out!
Actually, I thought I can leave "distribution = qnorm" out 
since it is default.

>              panel = function(x, y, ...)  {
>                panel.qqmathline(y, distribution = qnorm, ...)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Again, I thought "distribution = qnorm" can be left out since
it is specified before.
Since it causes error without "distribution = qnorm",
I was confused by the lines in help(panel.qqmathline):

distribution: quantile function for reference theoretical distribution.
          This is automatically passed in when this is used as a panel
          function in `qqmath'.

I don't understand how the "automatically passed in" can work.

>                panel.qqmath(x, y, ...)
>              })
> 
> Hope this helps,
> Henric
> 
> ------------------------------------------------------------------------------
---------
> Henric Nilsson, Statistician
> 
> Statisticon AB, Östra Ågatan 31, SE-753 22 UPPSALA
> Phone (Direct): +46 (0)18 18 22 37
> Mobile: +46 (0)70 211 68 36
> Fax: +46 (0)18 18 22 33
> 
> <http://www.statisticon.se>
> 

Best regards,

Joseph Lu
Department of Statistics
National Cheng-Kung University
Tainan, Taiwan


-------------------------------------------------
This mail sent through Seednet Webmail
http://webmail.seed.net.tw




More information about the R-help mailing list