-
Notifications
You must be signed in to change notification settings - Fork 80
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
open or closed system? #21
Comments
We're planning to do exactly as you suggest - allow |
I'm glad to hear how this project is shaping up: I'm very interested in ways to round off some of the rough edges in R that can allow students and instructors at places like Reed as well as those in less well-resourced environments to incorporate R early and often. I'm particularly keen to hear about places where existing tidyverse approaches aren't intuitive or where instructors run into trouble. If it would make sense to open up one of your meetings to a larger group to talk about these issues I'd welcome the chance to participate. |
I'm glad to know that you are after an open system -- although I find statements in the issues that seem to contradict that point of view and suggest that the focus is on traditional intro stats topics, which would interest me far less. As for being misled by the issues -- it's where you tell people to look:
|
This issue has been automatically locked. If you believe you have found a related problem, please file a new issue (with a reprex: https://reprex.tidyverse.org) and link to this issue. |
I've gone at least quickly through all the issues now. It seems like you are trying to create a very closed system -- users will only be able to conduct hypothesis tests that you have imagined in advance they will want to do to and for which they know the magic character strings that name the test. This is only marginally different from having a separate function for each test.
A true grammar of hypothesis testing would be a more open system where a new hypothesis test could be conducted without needing to add to the package.
For starters, in
calculate()
, why isn'tstat
a function (or a string that names a function). That would allow users to use any test statistic by providing a function of the proper arity for the data. It would also allow users to directly apply the stat function to the data set in question to get the observed value of the test statistic.Here are some test cases for your "grammar":
The text was updated successfully, but these errors were encountered: