home / github / issue_comments

Menu
  • GraphQL API
  • Search all tables

issue_comments: 1313866757

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/7250#issuecomment-1313866757 https://api.github.com/repos/pydata/xarray/issues/7250 1313866757 IC_kwDOAMm_X85OUAQF 4160723 2022-11-14T14:45:39Z 2022-11-14T14:45:39Z MEMBER

That's a bug in this method: https://github.com/pydata/xarray/blob/6f9e33e94944f247a5c5c5962a865ff98a654b30/xarray/core/indexing.py#L1528-L1532

Xarray array wrappers for pandas indexes keep track of the original dtype and should restore it when converted into numpy arrays. Something like this should work for the same method:

python def __array__(self, dtype: DTypeLike = None) -> np.ndarray: if dtype is None: dtype = self.dtype if self.level is not None: return np.asarray( self.array.get_level_values(self.level).values, dtype=dtype ) else: return super().__array__(dtype)

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