Skip to content
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

Residuals in GLM #540

Open
wants to merge 7 commits into
base: pa/resid
Choose a base branch
from
Open

Residuals in GLM #540

wants to merge 7 commits into from

Conversation

mousum-github
Copy link
Collaborator

I have added most of the test cases as discussed in #499.

Also, I have changed the residuals function for lm. Now the residuals function for lm is similar to residuals function in 'glm'.
Although, I am not sure about applicability of :working type residuals in lm. R supports :working type residuals in lm and which is same as :response type.

@ViralBShah
Copy link
Contributor

This PR seems to be picking up some older commits and needs cleaning up.

@mousum-github
Copy link
Collaborator Author

Thanks, Viral.
I will check it this week.

@mousum-github
Copy link
Collaborator Author

The PR is now cleaned up and merged with the latest master branch.

@@ -10,6 +10,7 @@ module GLM
import Base: (\), convert, show, size
import LinearAlgebra: cholesky, cholesky!
import Statistics: cor
using StatsAPI
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

it should be in using part


function formula(obj::LinPredModel)
function residuals(model::LinPredModel; type=:deviance)
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I do not know the details of the implementation, but is the residuals method properly documented (as it is not documented here). I.e. that it supports type kwarg and what is the behavior depending on the value of the kwarg.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants