Rfuncs Project
The Rfuncs Project: R Functions for Innovative Statistical Science
Ralph O'Brien, PhD
The Rfuncs Project creates and distributes well-developed R functions and in-depth examples for teaching and promoting innovative statistical science.​
​
This WiX site will eventually replace the Rfuncs Weebly site, which contains various other such tools, examples, and commentary.
I retired financially in order to get this work done. While I had many Rfuncs at 90% completion, the final 10% involves substantial refinements, checking, and documentation before they are suitable for public release. In doing that, however, I inevitably make many improvements and extensions, which, in turn, must be checked and documented. And so on. Plus, all new insights seen to come along that I cannot let go. Now I know that I'll never be done.
​
This site was developed to be used from a computer, not from a mobile device.
#17 Founders, St. James, North Carolina
No Rfunc is placed here until it is thoroughly tested.
Are these functions solid? I strive to adhere to the timeless programming principles put forth brilliantly by Brian Kernighan and PJ Plauger in their seminal 1979 book, The Elements of Programming Style, 2nd Edition, which was inspired by Strunk and White's famous book, The Elements of Style. Well-written code increases software reliability, and it allows others to learn exactly what is being computed and encourages them to improve, enhance, and customize. This is central to the R culture.
I only release functions I've tested well, and I strive to provide excellent documentation and examples. But complex software is never 100% "bullet proof," especially as changes are made over time to hardware, operating systems, and programming languages. Therefore, just like R itself, my Rfuncs are not guaranteed. The disclaimer below is fairly standard and should not be alarming!I welcome all constructive criticism (as well as kudos, of course). People who care enough to email me keep me engaged.
Ralph O'Brien, PhD
Retired Professor of Biostatistics (but still keenly active)
Case Western Reserve University
Ralph G. O'Brien disclaims all warranties, expressed or implied, with respect to the open-source code being distributed gratis from this site. This includes without limitation all implied warranties of merchantability and fitness for a particular purpose, and in no event shall Ralph G. O'Brien be liable for any special, indirect or consequential damages or any damages whatsoever resulting from loss of use, data, or profits, whether in an action of contract, tort (including negligence) or strict liability, arising out of or in connection with the use or performance of this software. The Rfuncs Project is funded by Social Security benefits, retirement savings, by some speaking/teaching gigs, and sometimes by savvy trial lawyers who retain me as an expert witness in statistical science.