issues: 1455771929
This data as json
id | node_id | number | title | user | state | locked | assignee | milestone | comments | created_at | updated_at | closed_at | author_association | active_lock_reason | draft | pull_request | body | reactions | performed_via_github_app | state_reason | repo | type |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1455771929 | I_kwDOAMm_X85WxVEZ | 7299 | DataArray.reindex of empty array changes dtype from float32 to float64 | 1482551 | closed | 0 | 3 | 2022-11-18T20:42:34Z | 2023-06-16T03:10:25Z | 2023-06-16T03:10:25Z | NONE | What happened?When I reindex an empty DataArray with float32 dtype, result's dtype is actually float64. Note that this does not happen when the original DataArray is not empty. What did you expect to happen?Dtype of Minimal Complete Verifiable Example```Python import xarray as xr x = xr.DataArray([], dims=('x',), coords={'x': []}).astype('float32') y = x.reindex(x=[1., 2.]) print(x.dtype, y.dtype) ``` MVCE confirmation
Relevant log outputNo response Anything else we need to know?No response Environment
INSTALLED VERSIONS
------------------
commit: None
python: 3.9.12 (main, Mar 23 2022, 21:36:19)
[GCC 11.3.0]
python-bits: 64
OS: Linux
OS-release: 4.14.13-1.el7.elrepo.x86_64
machine: x86_64
processor:
byteorder: little
LC_ALL: None
LANG: en_US.UTF-8
LOCALE: ('en_US', 'UTF-8')
libhdf5: 1.12.1
libnetcdf: 4.8.1
xarray: 2022.3.0
pandas: 1.4.2
numpy: 1.21.5
scipy: 1.8.0
netCDF4: 1.5.8
pydap: None
h5netcdf: None
h5py: 3.6.0
Nio: None
zarr: 2.11.1
cftime: 1.6.0
nc_time_axis: 1.4.1
PseudoNetCDF: None
rasterio: None
cfgrib: None
iris: None
bottleneck: 1.3.4
dask: 2022.02.1
distributed: 2022.2.1
matplotlib: 3.5.2
cartopy: None
seaborn: 0.11.2
numbagg: 0.2.1
fsspec: 2022.3.0
cupy: None
pint: None
sparse: 0.13.0
setuptools: 61.2.0.post0
pip: 22.0.4
conda: None
pytest: 7.1.1
IPython: 8.4.0
sphinx: 4.5.0
|
{ "url": "https://api.github.com/repos/pydata/xarray/issues/7299/reactions", "total_count": 0, "+1": 0, "-1": 0, "laugh": 0, "hooray": 0, "confused": 0, "heart": 0, "rocket": 0, "eyes": 0 } |
completed | 13221727 | issue |