issues: 1637898633
This data as json
id | node_id | number | title | user | state | locked | assignee | milestone | comments | created_at | updated_at | closed_at | author_association | active_lock_reason | draft | pull_request | body | reactions | performed_via_github_app | state_reason | repo | type |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1637898633 | I_kwDOAMm_X85hoFmJ | 7665 | Interpolate_na: Rework 'limit' argument documentation/implementation | 42680748 | open | 0 | 6 | 2023-03-23T16:46:39Z | 2024-03-13T17:53:58Z | CONTRIBUTOR | What is your issue?Currently, the 'limit' argument of
Comparison to pandasSimilar behaviour can be created using pandas with the following arguments:
Output``` y 0 NaN 1 NaN 2 NaN 3 4.0 4 5.0 5 6.0 6 NaN 7 NaN dtype: float64 ```This is equivalent to the current xarray behaviour, except there is no CauseCurrently, the fill mask in xarray is implemented using a rolling window operation, where values outside the array are assumed to be valid (therefore the Possible SolutionsBoundary IssueConcerning the Asymmetric FillingConcerning the asymmetric filling, I see two options:
1. No changes to the code, but mention in the documentation that (effectively), a forward-fill is done.
2. Make something similar to what pandas is doing. In pandas, there are two additional arguments controlling the limit behaviour: What do you think? |
{ "url": "https://api.github.com/repos/pydata/xarray/issues/7665/reactions", "total_count": 0, "+1": 0, "-1": 0, "laugh": 0, "hooray": 0, "confused": 0, "heart": 0, "rocket": 0, "eyes": 0 } |
13221727 | issue |