Martin Maechler
1998-Jan-07  09:24 UTC
hist(.) -- S compatibility : [a,b) versus (a,b] and ....
Looking at Albrech Gebhardt's bug report to R-help (Dec.23)
and proposal for improvement,
I've been also trying several examples and comparing results with S-plus.
Note that we have decided to NOT be fully compatible to S with our hist(.)
function since we found S to be really `wrong' and `unuseful':
S: - The value returned by hist(.) depends on plot=T or plot=F
R: - We return a list(.) either way which contains additional useful things
     anyway, see,  hist(.) in 0.60 or 0.61.
   - we will have a ``label = FALSE'' argument as proposed by Albrecht
However, there are several  incompatibilities:
1) S uses half-open  (a,b] intervals 
   where for the left most cell,  [a,b] is used when
	``include.lowest  =  T'' (which is default).
   R currently uses half-open  [a,b) intervals.
I propose to change R here, including the "include.lowest = TRUE"
argument
2) S has    ``probability = F'',
   we have  ``freq = NULL''  (which defaults to FALSE for equidistant
breaks
			      and  TRUE for non-equidistant breaks).
I think we don't want to change the better default here.
I wonder if we should change the argument name from 'freq' to
'probability'
			
---------
If I don't hear objections or better proposals from you,
I'll change "1)" and leave "2)".
Martin Maechler <maechler@stat.math.ethz.ch>		 <><
Seminar fuer Statistik, SOL G1
ETH (Federal Inst. Technology)	8092 Zurich	 SWITZERLAND
phone: x-41-1-632-3408		fax: ...-1086
http://www.stat.math.ethz.ch/~maechler/
-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-
r-devel mailing list -- Read http://www.ci.tuwien.ac.at/~hornik/R/R-FAQ.html
Send "info", "help", or "[un]subscribe"
(in the "body", not the subject !)  To:
r-devel-request@stat.math.ethz.ch
_._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._
