-
Notifications
You must be signed in to change notification settings - Fork 303
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
Anova mermod fix #1115
Anova mermod fix #1115
Conversation
Ugh, needs more work. I made some unwarranted assumptions. |
Thanks for getting this started!
I felt this.🫠 Working with this output can be really tricky—I wish we had some more attributes or classes to work with. Let me know if you'd appreciate me spending some time here! Glad to review whenever feels good to you. |
I could solve this problem on the |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
That sounds like a good approach! re: the copying code downside, much of the tidy.anova
source is now the Special catch for car::linearHypothesis
conditional (which I presume you wouldn't need?) and I could export the renamers
object as anova_tidier_renamers
so that that vector would automatically be synced up. Another downside, though, is that this would require users to load broom.mixed in a place where they used to be able to get by with only the broom package loaded, and the reason for that isn't visible in the sense that output from the anova()
generic could require either package depending on the method dispatched to.
Another option, which is less expressive but is more backward-compatible and likely more maintainable, suggested in review:
This pull request has been automatically locked. If you believe the issue addressed here persists, please file a new PR (with a reprex: https://reprex.tidyverse.org) and link to this one. |
This addresses #1114