Phillip Cloud
Phillip Cloud
`create_table` and `create_view` always create objects that persist, unless you pass `temp=True` to them.
@OlivierBinette Is this still an issue for you?
We should definitely add this functionality, but likely as a flag on the ops that support, which is more than just first/last, so that we don't end up with a...
🤔 Perhaps we only expose `ignore_nulls` on `lag`/`lead` which is what an implementation of `bfill`/`ffill` would be based on.
A problem arises during renaming: how should something like this behave? ```python df.mutate(b=df.b + 1, c=_.b + 2) ``` Which `b` would that use?
> throw an exception if a user tries to both alter an existing field and use the same altered field within a single mutate Right now, the behavior of this...
I think option 4 might be to keep the current approach but document this behavior in our tutorials that use `_` and also in the API docs (probably in `select`...
Changing to `on` would be an improvement IMO, but pretty annoying for end users at this point since its an API that's been around for quite some time and so...
For clarity, `predicate` is referring to the general, desugared form. The pandas-style syntax is syntax sugar around an equality predicate.
I thought it was a mapping already, so can't you call `list(con.tables)` and/or iterate over it?