Improvement: function cut
Thank you Andrew. Is there any reason not to make: include.lowest = TRUE the default? Regarding the NA: The user still has to suspect that some values were not included and run that test. Leonard
On 9/18/2021 12:53 AM, Andrew Simmons wrote:
Regarding your first point, argument 'include.lowest' already handles
this specific case, see ?.bincode
Your second point, maybe it could be helpful, but since both
'cut.default' and '.bincode' return NA if a value isn't within a bin,
you could make something like this on your own.
Might be worth pitching to R-bugs on the wishlist.
On Fri, Sep 17, 2021, 17:45 Leonard Mada via R-help
<r-help at r-project.org <mailto:r-help at r-project.org>> wrote:
Hello List members,
the following improvements would be useful for function cut (and
.bincode):
1.) Argument: Include extremes
extremes = TRUE
if(right == FALSE) {
??? # include also right for last interval;
} else {
??? # include also left for first interval;
}
2.) Argument: warn = TRUE
Warn if any values are not included in the intervals.
Motivation:
- reduce risk of errors when using function cut();
Sincerely,
Leonard
______________________________________________
R-help at r-project.org <mailto:R-help at r-project.org> mailing list --
To UNSUBSCRIBE and more, see
https://stat.ethz.ch/mailman/listinfo/r-help
<https://stat.ethz.ch/mailman/listinfo/r-help>
PLEASE do read the posting guide
http://www.R-project.org/posting-guide.html
<http://www.R-project.org/posting-guide.html>
and provide commented, minimal, self-contained, reproducible code.