xarray has both bfill and ffill for DataArrays. The implementation useless
bottleneck https://github.com/pydata/bottleneck.

Le lun. 20 mai 2024, à 13 h 22, Warren Weckesser <warren.weckes...@gmail.com>
a écrit :

> On Mon, May 20, 2024 at 9:06 AM Raquel Braunschweig via
> NumPy-Discussion <numpy-discussion@python.org> wrote:
> >
> > Hello everyone,
> >
> > My colleague and I will be opening a Pull Request (PR) about adding
> bfill() (backward fill) function to NumPy. This function is designed to
> fill NaN values in an array by propagating the next valid observation
> backward along a specified axis. We believe this addition will be highly
> useful for data preprocessing and manipulation tasks.
>
>
> This was proposed earlier this year in this issue:
> https://github.com/numpy/numpy/issues/25823
>
> Take note of rkern's comment in that issue; I think most NumPy
> developers will agree with what he says there.
>
> Warren
>
>
> >
> > Here are some key points regarding our proposed implementation:
> >
> > Function Explanation: The bfill() function identifies NaN values in an
> array and replaces them by copying the next valid value in the array
> backwards. Users can specify the axis along which the filling should be
> performed, providing flexibility for different data structures.
> > Use Cases: This function is particularly beneficial in time series
> analysis, data cleaning, and preparing datasets for machine learning models.
> >
> > We are looking forward to your feedback and suggestions.
> >
> > Thank you for your attention and we appreciate your support.
> >
> > Best regards,
> > Raquel and Gonçalo
> > _______________________________________________
> > NumPy-Discussion mailing list -- numpy-discussion@python.org
> > To unsubscribe send an email to numpy-discussion-le...@python.org
> > https://mail.python.org/mailman3/lists/numpy-discussion.python.org/
> > Member address: warren.weckes...@gmail.com
> _______________________________________________
> NumPy-Discussion mailing list -- numpy-discussion@python.org
> To unsubscribe send an email to numpy-discussion-le...@python.org
> https://mail.python.org/mailman3/lists/numpy-discussion.python.org/
> Member address: george.tro...@gmail.com
>
_______________________________________________
NumPy-Discussion mailing list -- numpy-discussion@python.org
To unsubscribe send an email to numpy-discussion-le...@python.org
https://mail.python.org/mailman3/lists/numpy-discussion.python.org/
Member address: arch...@mail-archive.com

Reply via email to