jtrakk

Results 112 comments of jtrakk

That's good to know. It would still be nice for the error messages to appear without needing to specify a backend.

I want to pass a function `describe(df, mean)` and have it infer the name `mean` automatically.

In fact, it might be worth considering dropping the `describe(df, symbol)` method. The disadvantage is breaking backward compatibility and making the user type `using Statistics` at the top. The advantage...

For reference, [the current list](https://dataframes.juliadata.org/stable/lib/functions/#DataAPI.describe) is `:mean`, `:std`, `:min`, `:q25`, `:median`, `:q75`, `:max`, `:eltype`, `:nunique`, `:first`, `:last`, `:nmissing`. The ones without functions are `q25`, `q75`, `nunique`, `nmissing`.

@bkamins That sounds like an interesting discussion. Are the logs available somewhere?

Would ```jl transform(df, r"temp" => Across(ByRow(t->((t-32)*5/9))) => (c->c*"celsius")) ``` be one of these? ```jl transform(df, r"temp" .=> ByRow(t->((t-32)*5/9)) => (c->c*"celsius")) transform(df, r"temp" .=> ByRow(t->((t-32)*5/9)) .=> (c->c*"celsius")) ```

Why is ` Cols(r"temp")` needed instead of just `r"temp"`?

`SkipMissing([:a,:b]) =>` or `=> SkipMissing(corr) =>` would be more flexible than `skipmissing=true` because it can be applied to individual operations rather than the whole `transform` call.

[From chat](https://gitter.im/python-trio/general?at=5d885f8b5d24375b3e0480bc): ```py # What you have: async with trio.open_nursery() as nursery: async with await trio.open_process(hunspell_cmd, **proc_kwargs) as proc: nursery.start_soon(send_hunspell, proc, ['McLaughlin', 'SecureStorage']) nursery.start_soon(recv_hunspell, proc) # Process is closed here,...