You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: doc/quick-overview.rst
+1-1Lines changed: 1 addition & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -46,7 +46,7 @@ Here are the key properties for a ``DataArray``:
46
46
Indexing
47
47
--------
48
48
49
-
xarray supports four kind of indexing. Since we have assigned coordinate labels to the x dimension we can use label-based indexing along that dimension just like pandas. The four examples below all yield the same result (the value at `x=10`) but at varying levels of convenience and intuitiveness.
49
+
xarray supports four kinds of indexing. Since we have assigned coordinate labels to the x dimension we can use label-based indexing along that dimension just like pandas. The four examples below all yield the same result (the value at `x=10`) but at varying levels of convenience and intuitiveness.
- Use a wrapped array's ``_repr_inline_`` method to construct the collapsed ``repr``
54
101
of :py:class:`DataArray` and :py:class:`Dataset` objects and
55
102
document the new method in :doc:`internals`. (:pull:`4248`).
56
103
By `Justus Magin <https://github.com/keewis>`_.
57
-
- :py:func:`open_dataset` and :py:func:`open_mfdataset`
58
-
now works with ``engine="zarr"`` (:issue:`3668`, :pull:`4003`, :pull:`4187`).
59
-
By `Miguel Jimenez <https://github.com/Mikejmnez>`_ and `Wei Ji Leong <https://github.com/weiji14>`_.
60
-
- Add support for parsing datetime strings formatted following the default
61
-
string representation of cftime objects, i.e. YYYY-MM-DD hh:mm:ss, in
62
-
partial datetime string indexing, as well as :py:meth:`~xarray.cftime_range`
63
-
(:issue:`4337`). By `Spencer Clark <https://github.com/spencerkclark>`_.
64
-
- :py:meth:`~xarray.DataArray.to_dataframe` and :py:meth:`~xarray.Dataset.to_dataframe`
65
-
now accept a ``dim_order`` parameter allowing to specify the resulting dataframe's
66
-
dimensions order (:issue:`4331`, :pull:`4333`).
67
-
By `Thomas Zilio <https://github.com/thomas-z>`_.
104
+
- Allow per-variable fill values in most functions. (:pull:`4237`).
105
+
By `Justus Magin <https://github.com/keewis>`_.
68
106
- Expose ``use_cftime`` option in :py:func:`~xarray.open_zarr` (:issue:`2886`, :pull:`3229`)
69
107
By `Samnan Rahee <https://github.com/Geektrovert>`_ and `Anderson Banihirwe <https://github.com/andersy005>`_.
70
108
71
109
72
110
Bug fixes
73
111
~~~~~~~~~
112
+
113
+
- Fix indexing with datetime64 scalars with pandas 1.1 (:issue:`4283`).
114
+
By `Stephan Hoyer <https://github.com/shoyer>`_ and
115
+
`Justus Magin <https://github.com/keewis>`_.
74
116
- Variables which are chunked using dask only along some dimensions can be chunked while storing with zarr along previously
75
117
unchunked dimensions (:pull:`4312`) By `Tobias Kölling <https://github.com/d70-t>`_.
76
118
- Fixed a bug in backend caused by basic installation of Dask (:issue:`4164`, :pull:`4318`)
@@ -80,7 +122,7 @@ Bug fixes
80
122
and :py:meth:`DataArray.str.wrap` (:issue:`4334`). By `Mathias Hauser <https://github.com/mathause>`_.
81
123
- Fixed overflow issue causing incorrect results in computing means of :py:class:`cftime.datetime`
82
124
arrays (:issue:`4341`). By `Spencer Clark <https://github.com/spencerkclark>`_.
83
-
- Fixed :py:meth:`Dataset.coarsen`, :py:meth:`DataArray.coarsen` dropping attributes on original object (:issue:`4120`, :pull:`4360`). by `Julia Kent <https://github.com/jukent>`_.
125
+
- Fixed :py:meth:`Dataset.coarsen`, :py:meth:`DataArray.coarsen` dropping attributes on original object (:issue:`4120`, :pull:`4360`). By `Julia Kent <https://github.com/jukent>`_.
84
126
- fix the signature of the plot methods. (:pull:`4359`) By `Justus Magin <https://github.com/keewis>`_.
85
127
- Fix :py:func:`xarray.apply_ufunc` with ``vectorize=True`` and ``exclude_dims`` (:issue:`3890`).
86
128
By `Mathias Hauser <https://github.com/mathause>`_.
@@ -89,9 +131,15 @@ Bug fixes
89
131
By `Jens Svensmark <https://github.com/jenssss>`_
90
132
- Fix incorrect legend labels for :py:meth:`Dataset.plot.scatter` (:issue:`4126`).
91
133
By `Peter Hausamann <https://github.com/phausamann>`_.
92
-
- Fix indexing with datetime64 scalars with pandas 1.1 (:issue:`4283`).
93
-
By `Stephan Hoyer <https://github.com/shoyer>`_ and
94
-
`Justus Magin <https://github.com/keewis>`_.
134
+
- Fix ``dask.optimize`` on ``DataArray`` producing an invalid Dask task graph (:issue:`3698`)
135
+
By `Tom Augspurger <https://github.com/TomAugspurger>`_
136
+
- Fix ``pip install .`` when no ``.git`` directory exists; namely when the xarray source
137
+
directory has been rsync'ed by PyCharm Professional for a remote deployment over SSH.
138
+
By `Guido Imperiale <https://github.com/crusaderky>`_
139
+
- Preserve dimension and coordinate order during :py:func:`xarray.concat` (:issue:`2811`, :issue:`4072`, :pull:`4419`).
140
+
By `Kai Mühlbauer <https://github.com/kmuehlbauer>`_.
141
+
- Avoid relying on :py:class:`set` objects for the ordering of the coordinates (:pull:`4409`)
142
+
By `Justus Magin <https://github.com/keewis>`_.
95
143
96
144
Documentation
97
145
~~~~~~~~~~~~~
@@ -101,15 +149,28 @@ Documentation
101
149
- Removed skipna argument from :py:meth:`DataArray.count`, :py:meth:`DataArray.any`, :py:meth:`DataArray.all`. (:issue:`755`)
102
150
By `Sander van Rijn <https://github.com/sjvrijn>`_
103
151
- Update the contributing guide to use merges instead of rebasing and state
104
-
that we squash-merge. (:pull:`4355`) By `Justus Magin <https://github.com/keewis>`_.
152
+
that we squash-merge. (:pull:`4355`). By `Justus Magin <https://github.com/keewis>`_.
153
+
- Make sure the examples from the docstrings actually work (:pull:`4408`).
154
+
By `Justus Magin <https://github.com/keewis>`_.
155
+
- Updated Vectorized Indexing to a clearer example.
156
+
By `Maximilian Roos <https://github.com/max-sixty>`_
105
157
106
158
Internal Changes
107
159
~~~~~~~~~~~~~~~~
160
+
161
+
- Fixed all doctests and enabled their running in CI.
162
+
By `Justus Magin <https://github.com/keewis>`_.
163
+
- Relaxed the :ref:`mindeps_policy` to support:
164
+
165
+
- all versions of setuptools released in the last 42 months (but no older than 38.4)
166
+
- all versions of dask and dask.distributed released in the last 12 months (but no
167
+
older than 2.9)
168
+
- all versions of other packages released in the last 12 months
0 commit comments