issue_comments
14 rows where issue = 411755105 sorted by updated_at descending
This data as json, CSV (advanced)
Suggested facets: created_at (date), updated_at (date)
issue 1
- Improved default behavior when concatenating DataArrays · 14 ✖
id | html_url | issue_url | node_id | user | created_at | updated_at ▲ | author_association | body | reactions | performed_via_github_app | issue |
---|---|---|---|---|---|---|---|---|---|---|---|
469067311 | https://github.com/pydata/xarray/pull/2777#issuecomment-469067311 | https://api.github.com/repos/pydata/xarray/issues/2777 | MDEyOklzc3VlQ29tbWVudDQ2OTA2NzMxMQ== | Zac-HD 12229877 | 2019-03-03T21:41:21Z | 2019-03-03T21:41:21Z | CONTRIBUTOR | No objection to going with #2792; I'm just happy to have the change merged 😄 It would be nice for someone to cherry-pick 63da214d697345ebdd0ecc0967c72eafc70bcb0d before releasing 0.12 though, just to fix that warning. |
{ "total_count": 0, "+1": 0, "-1": 0, "laugh": 0, "hooray": 0, "confused": 0, "heart": 0, "rocket": 0, "eyes": 0 } |
Improved default behavior when concatenating DataArrays 411755105 | |
469056156 | https://github.com/pydata/xarray/pull/2777#issuecomment-469056156 | https://api.github.com/repos/pydata/xarray/issues/2777 | MDEyOklzc3VlQ29tbWVudDQ2OTA1NjE1Ng== | shoyer 1217238 | 2019-03-03T19:39:05Z | 2019-03-03T19:39:05Z | MEMBER | I guess we should probably roll back the "name to scalar coordinates" part of this change. @Zac-HD do you want to do that here or should we go with @TomNicholas's PR? |
{ "total_count": 0, "+1": 0, "-1": 0, "laugh": 0, "hooray": 0, "confused": 0, "heart": 0, "rocket": 0, "eyes": 0 } |
Improved default behavior when concatenating DataArrays 411755105 | |
467993188 | https://github.com/pydata/xarray/pull/2777#issuecomment-467993188 | https://api.github.com/repos/pydata/xarray/issues/2777 | MDEyOklzc3VlQ29tbWVudDQ2Nzk5MzE4OA== | TomNicholas 35968931 | 2019-02-27T19:16:11Z | 2019-02-28T10:05:39Z | MEMBER | I've just submitted a PR which solves this issue in the way I just suggested instead #2792. |
{ "total_count": 0, "+1": 0, "-1": 0, "laugh": 0, "hooray": 0, "confused": 0, "heart": 0, "rocket": 0, "eyes": 0 } |
Improved default behavior when concatenating DataArrays 411755105 | |
468088653 | https://github.com/pydata/xarray/pull/2777#issuecomment-468088653 | https://api.github.com/repos/pydata/xarray/issues/2777 | MDEyOklzc3VlQ29tbWVudDQ2ODA4ODY1Mw== | TomNicholas 35968931 | 2019-02-28T00:38:11Z | 2019-02-28T00:38:11Z | MEMBER | @Zac-HD there's actually another way to get the indexing behaviour you wanted with the current API:
This never touches the names so actually gives the desired output without the need for #2792:
|
{ "total_count": 0, "+1": 0, "-1": 0, "laugh": 0, "hooray": 0, "confused": 0, "heart": 0, "rocket": 0, "eyes": 0 } |
Improved default behavior when concatenating DataArrays 411755105 | |
467945628 | https://github.com/pydata/xarray/pull/2777#issuecomment-467945628 | https://api.github.com/repos/pydata/xarray/issues/2777 | MDEyOklzc3VlQ29tbWVudDQ2Nzk0NTYyOA== | TomNicholas 35968931 | 2019-02-27T17:04:39Z | 2019-02-27T17:16:53Z | MEMBER | @Zac-HD forgive me for this but I think this PR is unnecessary because what you need basically already exists in the API. Going back to your original example, you could have got the same indexing by creating a DataArray to use as a coordinate to concatenate over: ```python colors = "blue green red".split() ds = xr.Dataset({ k: xr.DataArray(np.random.random((2, 2)), dims="x y".split(), name=k) for k in colors }) band = xr.DataArray(colors, name="band", dims=["band"]) xr.concat([ds.blue, ds.green, ds.red], dim=band).plot.imshow(col="band") ``` This still leaves the wrong label on the colorbar, but that could be fixed separately and has to do with concat using the attrs of the first dataset in the list for the final dataset (a similar problem to #2382). I think it would be easier to change that behaviour instead (perhaps to Creating a new coordinate using a DataArray is in the docstring for
but I think there should be an example there too. (Also I think this is relevant to #1646)
@shoyer I agree, although I like the idea then I think this could introduce all sorts of complex concatentation edge cases. At the very least the new API should have symmetry properties something like: ```python da1 = DataArray(name='a', data=[[0]], dims=['x', 'y']) da2 = DataArray(name='b', data=[[1]], dims=['x', 'y']) da3 = DataArray(name='a', data=[[2]], dims=['x', 'y']) da4 = DataArray(name='b', data=[[3]], dims=['x', 'y']) xr.manual_combine([[da1, da2], [da3, da4]], concat_dim=['x', 'y']) should give the same result asxr.manual_combine([[da1, da3], [da2, da4]], concat_dim=['y', 'x'])
I think my suggestion for naming would pass this test because the result would be nameless and have no coords either way. I might have got that wrong but I definitely think this kind of change should be carefully considered :confused: (EDIT: I just added this example as a test to #2616) |
{ "total_count": 0, "+1": 0, "-1": 0, "laugh": 0, "hooray": 0, "confused": 0, "heart": 0, "rocket": 0, "eyes": 0 } |
Improved default behavior when concatenating DataArrays 411755105 | |
467640525 | https://github.com/pydata/xarray/pull/2777#issuecomment-467640525 | https://api.github.com/repos/pydata/xarray/issues/2777 | MDEyOklzc3VlQ29tbWVudDQ2NzY0MDUyNQ== | pep8speaks 24736507 | 2019-02-26T22:28:42Z | 2019-02-27T00:51:04Z | NONE | Hello @Zac-HD! Thanks for updating the PR. Cheers ! There are no PEP8 issues in this Pull Request. :beers: Comment last updated on February 27, 2019 at 00:51 Hours UTC |
{ "total_count": 0, "+1": 0, "-1": 0, "laugh": 0, "hooray": 0, "confused": 0, "heart": 0, "rocket": 0, "eyes": 0 } |
Improved default behavior when concatenating DataArrays 411755105 | |
467667604 | https://github.com/pydata/xarray/pull/2777#issuecomment-467667604 | https://api.github.com/repos/pydata/xarray/issues/2777 | MDEyOklzc3VlQ29tbWVudDQ2NzY2NzYwNA== | Zac-HD 12229877 | 2019-02-27T00:07:34Z | 2019-02-27T00:07:34Z | CONTRIBUTOR |
...yep, an unmatched paren. 😥
I think it's impossible to avoid this when using inference in the general case. Two options I think would be decent-if-unsatisfying:
|
{ "total_count": 0, "+1": 0, "-1": 0, "laugh": 0, "hooray": 0, "confused": 0, "heart": 0, "rocket": 0, "eyes": 0 } |
Improved default behavior when concatenating DataArrays 411755105 | |
467648344 | https://github.com/pydata/xarray/pull/2777#issuecomment-467648344 | https://api.github.com/repos/pydata/xarray/issues/2777 | MDEyOklzc3VlQ29tbWVudDQ2NzY0ODM0NA== | shoyer 1217238 | 2019-02-26T22:52:28Z | 2019-02-26T22:52:28Z | MEMBER | @pep8speaks seems to have gone hay-wire -- maybe you have a syntax error? Thinking about this a little more, one hazard of converting names into index labels is that we lose the invariant that you get the same result regardless of order in which you call concat, e.g., something like these expressions could now give different results:
I'm not entirely sure this is a deal-breaker but it makes me a little nervous reluctant. In particular, it might break some the invariants we're relying upon for the next version of |
{ "total_count": 0, "+1": 0, "-1": 0, "laugh": 0, "hooray": 0, "confused": 0, "heart": 0, "rocket": 0, "eyes": 0 } |
Improved default behavior when concatenating DataArrays 411755105 | |
466587431 | https://github.com/pydata/xarray/pull/2777#issuecomment-466587431 | https://api.github.com/repos/pydata/xarray/issues/2777 | MDEyOklzc3VlQ29tbWVudDQ2NjU4NzQzMQ== | Zac-HD 12229877 | 2019-02-22T23:47:30Z | 2019-02-22T23:47:30Z | CONTRIBUTOR | @shoyer - don't worry about the docs build, I'm pretty sure that was just a flaky network from Travis and it's working now in any case. I've left |
{ "total_count": 0, "+1": 0, "-1": 0, "laugh": 0, "hooray": 0, "confused": 0, "heart": 0, "rocket": 0, "eyes": 0 } |
Improved default behavior when concatenating DataArrays 411755105 | |
466434007 | https://github.com/pydata/xarray/pull/2777#issuecomment-466434007 | https://api.github.com/repos/pydata/xarray/issues/2777 | MDEyOklzc3VlQ29tbWVudDQ2NjQzNDAwNw== | shoyer 1217238 | 2019-02-22T15:23:06Z | 2019-02-22T15:23:06Z | MEMBER | I'll check on the doc build failure, but I would rather not remove load_dataset yet -- we didn't deprecate it that long ago. On Fri, Feb 22, 2019 at 5:28 AM Zac Hatfield-Dodds notifications@github.com wrote:
|
{ "total_count": 0, "+1": 0, "-1": 0, "laugh": 0, "hooray": 0, "confused": 0, "heart": 0, "rocket": 0, "eyes": 0 } |
Improved default behavior when concatenating DataArrays 411755105 | |
466369284 | https://github.com/pydata/xarray/pull/2777#issuecomment-466369284 | https://api.github.com/repos/pydata/xarray/issues/2777 | MDEyOklzc3VlQ29tbWVudDQ2NjM2OTI4NA== | Zac-HD 12229877 | 2019-02-22T11:41:37Z | 2019-02-22T11:41:37Z | CONTRIBUTOR | OK! @shoyer, I've got everything passing and it's ready for review. Even the accidental tutorial/docs fixes :smile: |
{ "total_count": 0, "+1": 0, "-1": 0, "laugh": 0, "hooray": 0, "confused": 0, "heart": 0, "rocket": 0, "eyes": 0 } |
Improved default behavior when concatenating DataArrays 411755105 | |
465812738 | https://github.com/pydata/xarray/pull/2777#issuecomment-465812738 | https://api.github.com/repos/pydata/xarray/issues/2777 | MDEyOklzc3VlQ29tbWVudDQ2NTgxMjczOA== | Zac-HD 12229877 | 2019-02-21T00:32:10Z | 2019-02-21T00:32:10Z | CONTRIBUTOR | Hmm, it looks like the failure to download the naturalearth coastlines.zip wasn't so transient after all - but it does work on my machine! |
{ "total_count": 0, "+1": 0, "-1": 0, "laugh": 0, "hooray": 0, "confused": 0, "heart": 0, "rocket": 0, "eyes": 0 } |
Improved default behavior when concatenating DataArrays 411755105 | |
465802643 | https://github.com/pydata/xarray/pull/2777#issuecomment-465802643 | https://api.github.com/repos/pydata/xarray/issues/2777 | MDEyOklzc3VlQ29tbWVudDQ2NTgwMjY0Mw== | Zac-HD 12229877 | 2019-02-20T23:51:04Z | 2019-02-20T23:51:15Z | CONTRIBUTOR | The docs build failed due to a (transient) http error when loading tutorial data for the docs, so I've also finalised the planned conversion from |
{ "total_count": 0, "+1": 0, "-1": 0, "laugh": 0, "hooray": 0, "confused": 0, "heart": 0, "rocket": 0, "eyes": 0 } |
Improved default behavior when concatenating DataArrays 411755105 | |
465029759 | https://github.com/pydata/xarray/pull/2777#issuecomment-465029759 | https://api.github.com/repos/pydata/xarray/issues/2777 | MDEyOklzc3VlQ29tbWVudDQ2NTAyOTc1OQ== | Zac-HD 12229877 | 2019-02-19T08:11:56Z | 2019-02-19T08:11:56Z | CONTRIBUTOR | Thanks for the support and quick review @shoyer! Any idea when Xarray 0.12 might be out? I'm teaching some remote sensing workshops in mid-March and would love to have this merged, as a colleague's review of those notebooks prompted this PR 😄 |
{ "total_count": 0, "+1": 0, "-1": 0, "laugh": 0, "hooray": 0, "confused": 0, "heart": 0, "rocket": 0, "eyes": 0 } |
Improved default behavior when concatenating DataArrays 411755105 |
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 4