pdeffebach

Results 126 issues of pdeffebach

Would be nice to have `hcat!` exposed. I think its useful, especially since the only reason to use `hcat` is for performance in the first place.

feature

It looks like there is still a little bit we can do to improve latency ``` julia> df = DataFrame(a = [1, 2, 3], b = [4, 5, 6]); julia>...

performance

``` julia> df = DataFrame(A = [1, 2, 3, missing], B = [2, 1, 2, 1]); julia> select(df, :A => (t -> t .+ 1), :A => (t -> t...

feature

``` julia> using DataFrames, GLM julia> df = DataFrame(y = rand(100), x = rand(100)); julia> lm(@formula(y ~ x + lag(x)), df) ERROR: MethodError: Cannot `convert` an object of type Missing...

enhancement

Just ran into [this article](https://notstatschat.rbind.io/2020/08/04/weights-in-statistics/) about weights. Made we realize we don't do enough to connect our implementation of (frequency) weights with Stata and R in the docs.

documentation

As mentioned in #341 , `wts` is a bit esoteric and unclear. Better to use `weights` as the name of the keyword argument for `weights`. Let me know your thoughts...

decision

in theory, `fit` is supposed to have a `start` keyword argument for the initial values of your betas. However this doesn't work. ``` df = DataFrame(rand(100, 3)) julia> m =...

If I have a weight variable that's part of the DataFrame, I might want to do this: ``` glm(@formula(y ~ x), df, ..., wts = df[:weight] ``` However this doens't...

bug
breaking

When viewing a paper preprint on Socarxiv, the hyperlink for an author's name takes the user to the author's OSF home page, see [here](https://osf.io/preprints/socarxiv/vctuh/). However clicking on an author's page...

feature

`DataFrames.transform` allows for keyword arguments. The current way `@transform` parses expressions does not allow for this. Side note: this is a point for `:x` over `x`, but we definitely want...