marcpabst / ANOVA.jl

Provides a Simple Way to Calculate ANOVAs From Fitted Linear Models.
Other
21 stars 9 forks source link

update dependency, fix compat #23

Closed babaq closed 2 years ago

babaq commented 3 years ago

this works on julia v1.5

babaq commented 3 years ago

@marcpabst do you have time to look into this? right now, the master only have these compat issues to work on Julia v1.5.

babaq commented 3 years ago

@marcpabst it's been awhile, could you take a moment to at least fix the compat issues?

marcpabst commented 2 years ago

I'm really sorry for not responding, but this package was created years ago, and I'm sure (and hope) that there are many better ways to do ANOVAs in Julia by now.

babaq commented 2 years ago

Last time i checked, this is still a very important package for ANOVA.

marcpabst commented 2 years ago

You mean people actually use this? I created this package when the Julia ecosystem looked very different than it does today and my experience with the language was quite limited. If there is really interest, one could think about a re-write that makes use of the new language features while improving interoperability with other packages.

But surely, someone must have created a better ANOVA package by now?

babaq commented 2 years ago

There is a summary thread here. Looking at all the options, This one seems at a unique position by using GLM. Also, it would be really useful to including tests, especially compared to R, so users know what they can expect from the result.

I've been fixing compatibility issues on my fork, which i could create a pull request, but for most of codebase, you would know best how to modify to keep up with all the goodies of latest Julia.