Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Create an Xarray feature/function #4

Open
yutik-nn opened this issue May 23, 2023 · 5 comments
Open

Create an Xarray feature/function #4

yutik-nn opened this issue May 23, 2023 · 5 comments

Comments

@yutik-nn
Copy link
Owner

No description provided.

@dcherian
Copy link
Collaborator

Xarray has a "good first issue" tag that is worth browsing.

@yutik-nn
Copy link
Owner Author

That tag is a great suggestion!
So far I like:

  1. Bug when padding coordinates with NaNs #6431 I did not know what padding was
  2. [FEATURE]: Use fast path when grouping by unique monotonic decreasing variable #6220
    Looks interesting and seems like there's been some progress. I am trying to understand the process.
  3. xr.DataSet.expand_dims axis option doesn't work #7456
    Potentially this one as well. Since it will push me to really understand dimensions, axes and indexing.

@yutik-nn
Copy link
Owner Author

yutik-nn commented Jun 8, 2023

Here is a nice example of a type of thing I'd like to add to xarray.
Looking through the process of committing something like this is very educational.
I did not know xr.corr() and xr.cov() existed.

  • need to test it on my data

@yutik-nn
Copy link
Owner Author

yutik-nn commented Jun 8, 2023

At the same time this is a great point

Image

I am asking myself this a lot. Xarray's purpose is not to absorb all the functionality of all the packages especially when it comes to analysis.

@dcherian
Copy link
Collaborator

dcherian commented Jun 8, 2023

FYI The thinking on this has changed a bit. No one really has stepped up to add scipy wrappers , so more and more things just get added to xarray.

Xarray's purpose is not to absorb all the functionality of all the packages especially when it comes to analysis.

A good way to get answers for such questions is to open an issue and ask if the maintainers are open to adding such a feature,

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants