issue_comments
12 rows where author_association = "MEMBER" and issue = 309691307 sorted by updated_at descending
This data as json, CSV (advanced)
Suggested facets: reactions, created_at (date), updated_at (date)
issue 1
- slice using non-index coordinates · 12 ✖
id | html_url | issue_url | node_id | user | created_at | updated_at ▲ | author_association | body | reactions | performed_via_github_app | issue |
---|---|---|---|---|---|---|---|---|---|---|---|
1422518769 | https://github.com/pydata/xarray/issues/2028#issuecomment-1422518769 | https://api.github.com/repos/pydata/xarray/issues/2028 | IC_kwDOAMm_X85Uyenx | benbovy 4160723 | 2023-02-08T12:29:27Z | 2023-02-08T12:41:00Z | MEMBER | @gewitterblitz there is a kdtree-based index example in #7041 that works with multi-dimensional coordinates. You could also have a look at https://xoak.readthedocs.io/en/latest/ (it doesn't use Xarray indexes - soon hopefully - so the current API is via Xarray accessors). EDIT: seeing your previous https://github.com/pydata/xarray/issues/2028#issuecomment-921926536, not sure how you could use slices for label selection using those indexes as I don't think the wrapped scipy / sklearn kdtree objects support range queries. Other spatial indexes may support it (e.g., there's an example in https://github.com/martinfleis/xvec of selecting points using a |
{ "total_count": 0, "+1": 0, "-1": 0, "laugh": 0, "hooray": 0, "confused": 0, "heart": 0, "rocket": 0, "eyes": 0 } |
slice using non-index coordinates 309691307 | |
1421222703 | https://github.com/pydata/xarray/issues/2028#issuecomment-1421222703 | https://api.github.com/repos/pydata/xarray/issues/2028 | IC_kwDOAMm_X85UtiMv | benbovy 4160723 | 2023-02-07T18:01:39Z | 2023-02-07T18:01:39Z | MEMBER | @aberges-grd If your non-index coordinate supports it (I guess it does?), you could assign a default index to the coordinate with |
{ "total_count": 0, "+1": 0, "-1": 0, "laugh": 0, "hooray": 0, "confused": 0, "heart": 0, "rocket": 0, "eyes": 0 } |
slice using non-index coordinates 309691307 | |
1265252754 | https://github.com/pydata/xarray/issues/2028#issuecomment-1265252754 | https://api.github.com/repos/pydata/xarray/issues/2028 | IC_kwDOAMm_X85LajmS | benbovy 4160723 | 2022-10-03T10:38:57Z | 2022-10-03T16:45:35Z | MEMBER | With the last release v2022.09.0, this is now possible via ```python a = a.set_xindex("currency") a.sel(currency="EUR") <xarray.DataArray (country: 2)>array([20, 30])Coordinates:* country (country) <U7 'Germany' 'France'* currency (country) <U3 'EUR' 'EUR'``` Closed in #6971 (although |
{ "total_count": 9, "+1": 0, "-1": 0, "laugh": 0, "hooray": 5, "confused": 0, "heart": 3, "rocket": 1, "eyes": 0 } |
slice using non-index coordinates 309691307 | |
1202467717 | https://github.com/pydata/xarray/issues/2028#issuecomment-1202467717 | https://api.github.com/repos/pydata/xarray/issues/2028 | IC_kwDOAMm_X85HrDOF | benbovy 4160723 | 2022-08-02T12:48:47Z | 2022-08-02T12:49:37Z | MEMBER | Hi @covertg, as soon as there is public API for setting non-dimension or custom indexes it should be ready. See #6849, which is actually already implemented in the |
{ "total_count": 2, "+1": 0, "-1": 0, "laugh": 0, "hooray": 0, "confused": 0, "heart": 2, "rocket": 0, "eyes": 0 } |
slice using non-index coordinates 309691307 | |
923098243 | https://github.com/pydata/xarray/issues/2028#issuecomment-923098243 | https://api.github.com/repos/pydata/xarray/issues/2028 | IC_kwDOAMm_X843BVyD | dcherian 2448579 | 2021-09-20T16:46:28Z | 2021-09-20T16:46:28Z | MEMBER | xoak should work here: https://xoak.readthedocs.io/en/latest/ Here's an example with ocean model output: https://pop-tools.readthedocs.io/en/latest/examples/xoak-example.html . If you can wait a while, this will all work better once #5692 is merged. |
{ "total_count": 1, "+1": 1, "-1": 0, "laugh": 0, "hooray": 0, "confused": 0, "heart": 0, "rocket": 0, "eyes": 0 } |
slice using non-index coordinates 309691307 | |
614031935 | https://github.com/pydata/xarray/issues/2028#issuecomment-614031935 | https://api.github.com/repos/pydata/xarray/issues/2028 | MDEyOklzc3VlQ29tbWVudDYxNDAzMTkzNQ== | dcherian 2448579 | 2020-04-15T13:12:50Z | 2020-04-15T13:12:50Z | MEMBER | 3925 would fix this for 1D non-dim coords. We should update the docs (ping @TomNicholas) |
{ "total_count": 4, "+1": 4, "-1": 0, "laugh": 0, "hooray": 0, "confused": 0, "heart": 0, "rocket": 0, "eyes": 0 } |
slice using non-index coordinates 309691307 | |
592475338 | https://github.com/pydata/xarray/issues/2028#issuecomment-592475338 | https://api.github.com/repos/pydata/xarray/issues/2028 | MDEyOklzc3VlQ29tbWVudDU5MjQ3NTMzOA== | crusaderky 6213168 | 2020-02-28T11:35:04Z | 2020-02-28T11:35:04Z | MEMBER | Still relevant |
{ "total_count": 8, "+1": 8, "-1": 0, "laugh": 0, "hooray": 0, "confused": 0, "heart": 0, "rocket": 0, "eyes": 0 } |
slice using non-index coordinates 309691307 | |
377318151 | https://github.com/pydata/xarray/issues/2028#issuecomment-377318151 | https://api.github.com/repos/pydata/xarray/issues/2028 | MDEyOklzc3VlQ29tbWVudDM3NzMxODE1MQ== | shoyer 1217238 | 2018-03-29T17:51:27Z | 2018-03-29T17:51:27Z | MEMBER | @maxim-lian Probably. Or you could make the We should really add |
{ "total_count": 0, "+1": 0, "-1": 0, "laugh": 0, "hooray": 0, "confused": 0, "heart": 0, "rocket": 0, "eyes": 0 } |
slice using non-index coordinates 309691307 | |
377316057 | https://github.com/pydata/xarray/issues/2028#issuecomment-377316057 | https://api.github.com/repos/pydata/xarray/issues/2028 | MDEyOklzc3VlQ29tbWVudDM3NzMxNjA1Nw== | max-sixty 5635139 | 2018-03-29T17:44:11Z | 2018-03-29T17:44:11Z | MEMBER | What's the easiest way to select on multiple values? Is it really this: ```python In [63]: da = xr.DataArray(np.random.rand(3,2), dims=list('ab'), coords={'c':(('a',),list('xyz'))}) In [64]: da.sel(a=(np.isin(da.c, list('xy')))) Out[64]: <xarray.DataArray (a: 2, b: 2)> array([[0.383989, 0.174317], [0.698948, 0.815993]]) Coordinates: c (a) <U1 'x' 'y' Dimensions without coordinates: a, b ``` |
{ "total_count": 0, "+1": 0, "-1": 0, "laugh": 0, "hooray": 0, "confused": 0, "heart": 0, "rocket": 0, "eyes": 0 } |
slice using non-index coordinates 309691307 | |
377311481 | https://github.com/pydata/xarray/issues/2028#issuecomment-377311481 | https://api.github.com/repos/pydata/xarray/issues/2028 | MDEyOklzc3VlQ29tbWVudDM3NzMxMTQ4MQ== | shoyer 1217238 | 2018-03-29T17:28:58Z | 2018-03-29T17:28:58Z | MEMBER | This has some connections to the broader indexes refactor envisioned in https://github.com/pydata/xarray/issues/1603. |
{ "total_count": 0, "+1": 0, "-1": 0, "laugh": 0, "hooray": 0, "confused": 0, "heart": 0, "rocket": 0, "eyes": 0 } |
slice using non-index coordinates 309691307 | |
377311169 | https://github.com/pydata/xarray/issues/2028#issuecomment-377311169 | https://api.github.com/repos/pydata/xarray/issues/2028 | MDEyOklzc3VlQ29tbWVudDM3NzMxMTE2OQ== | shoyer 1217238 | 2018-03-29T17:28:14Z | 2018-03-29T17:28:14Z | MEMBER | we're discussed this before: https://github.com/pydata/xarray/issues/934 I agree that this would be nice to support in theory. The challenge is that we would need to create (and then possibly throw away?) a pandas.Index do to the actual indexing, or use a numpy search function like Conceptually, I think it makes sense to support indexing on arbitrary variables, which is simply more expensive if an index is not already set. Dimension coordinates would not be special except that they have indexes created automatically. |
{ "total_count": 1, "+1": 1, "-1": 0, "laugh": 0, "hooray": 0, "confused": 0, "heart": 0, "rocket": 0, "eyes": 0 } |
slice using non-index coordinates 309691307 | |
377306186 | https://github.com/pydata/xarray/issues/2028#issuecomment-377306186 | https://api.github.com/repos/pydata/xarray/issues/2028 | MDEyOklzc3VlQ29tbWVudDM3NzMwNjE4Ng== | max-sixty 5635139 | 2018-03-29T17:12:21Z | 2018-03-29T17:12:21Z | MEMBER | I agree this is harder that it should be. Here's one way: ```python In [28]: a.where(a.currency=='EUR', drop=True) Out[28]: <xarray.DataArray (country: 2)> array([20., 30.]) Coordinates: * country (country) <U7 'Germany' 'France' currency (country) <U3 'EUR' 'EUR' ``` I'm not sure whether |
{ "total_count": 0, "+1": 0, "-1": 0, "laugh": 0, "hooray": 0, "confused": 0, "heart": 0, "rocket": 0, "eyes": 0 } |
slice using non-index coordinates 309691307 |
Advanced export
JSON shape: default, array, newline-delimited, object
CREATE TABLE [issue_comments] ( [html_url] TEXT, [issue_url] TEXT, [id] INTEGER PRIMARY KEY, [node_id] TEXT, [user] INTEGER REFERENCES [users]([id]), [created_at] TEXT, [updated_at] TEXT, [author_association] TEXT, [body] TEXT, [reactions] TEXT, [performed_via_github_app] TEXT, [issue] INTEGER REFERENCES [issues]([id]) ); CREATE INDEX [idx_issue_comments_issue] ON [issue_comments] ([issue]); CREATE INDEX [idx_issue_comments_user] ON [issue_comments] ([user]);
user 5