home / github / issue_comments

Menu
  • GraphQL API
  • Search all tables

issue_comments: 155118253

This data as json

html_url issue_url id node_id user created_at updated_at author_association body reactions performed_via_github_app issue
https://github.com/pydata/xarray/issues/649#issuecomment-155118253 https://api.github.com/repos/pydata/xarray/issues/649 155118253 MDEyOklzc3VlQ29tbWVudDE1NTExODI1Mw== 1197350 2015-11-09T16:42:00Z 2015-11-09T16:42:00Z MEMBER

Most gsw functions will call np.broadcast_arrays for you internally.

I know.

So you can pass ds.a.values instead. It is ugly, I know. but consistent when using libraries that expect numpy array.

This only works if the all the arrays are appropriately shaped to begin with. It does not work in this case.

python np.broadcast_arrays(ds.x.values,ds.y.values,ds.a.values)

raises ValueError: shape mismatch: objects cannot be broadcast to a single shape. The great advantage of xray's broadcasting is that it is "aware" of the relationship between axes and coordinates, independently of the shape of the underlying numpy arrays.

{
    "total_count": 0,
    "+1": 0,
    "-1": 0,
    "laugh": 0,
    "hooray": 0,
    "confused": 0,
    "heart": 0,
    "rocket": 0,
    "eyes": 0
}
  115897556
Powered by Datasette · Queries took 1.037ms · About: xarray-datasette