-
-
Notifications
You must be signed in to change notification settings - Fork 69
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
report_table() for family = "quasibinomial" #220
Comments
Issue is this line in if (insight::model_info(x)$is_logit) {
params <- data_remove(params, "df_error")
}
It should be mi <- insight::model_info(x)
if (mi$is_logit && mi$family != "quasibinomial") {
params <- data_remove(params, "df_error")
} or mi <- insight::model_info(x)
if (mi$is_binomial && mi$family != "quasibinomial") {
params <- data_remove(params, "df_error")
} |
Based on @bwiernik comment, I reran the tests and it appears the issue is with "quasibinomial" family (see image). |
Anyone ever come up with a solution to this? |
Still no resolution, afaik. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
I'm also encountering a similar problem. I installed easystats collection after installing report individually. I tried reinstalling report separately, but no luck so far.
The issue appears to be situational. I can run a simple linear model with no problems using report(), but with a glm I get the error (see below). The response variable data is between 0 and 1 (eg. 0.00, 0.102, ... .899, 1.00), and the explanatory variables are categorical. Running a similar linear model, but with a different response variables works fine. I suspect it's something with the GLM() and the response variable data type. I'll continue testing to see if I figure out the root of the issue.
Originally posted by @sielerjm in #56 (comment)
The text was updated successfully, but these errors were encountered: