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
Featuretools is a Python library for automated feature engineering built on top of pandas. It excels at transforming temporal and relational datasets into feature matrices for machine learning using reusable feature engineering "primitives". Users can contribute their own primitives in Python and share them with the rest of the community.
47
+
Featuretools is a Python library for automated feature engineering built on top of pandas. It excels at transforming temporal and relational datasets into feature matrices for machine learning using reusable feature engineering "primitives". Users can contribute their own primitives in Python and share them with the rest of the community.
48
48
49
49
.. _ecosystem.visualization:
50
50
@@ -149,13 +149,30 @@ for pandas ``display.`` settings.
149
149
qgrid is "an interactive grid for sorting and filtering
150
150
DataFrames in IPython Notebook" built with SlickGrid.
Time values in ``dt.end_time`` and ``to_timestamp(how='end')``
@@ -485,6 +525,7 @@ Datetimelike API Changes
485
525
- :class:`DateOffset` objects are now immutable. Attempting to alter one of these will now raise ``AttributeError`` (:issue:`21341`)
486
526
- :class:`PeriodIndex` subtraction of another ``PeriodIndex`` will now return an object-dtype :class:`Index` of :class:`DateOffset` objects instead of raising a ``TypeError`` (:issue:`20049`)
487
527
- :func:`cut` and :func:`qcut` now returns a :class:`DatetimeIndex` or :class:`TimedeltaIndex` bins when the input is datetime or timedelta dtype respectively and ``retbins=True`` (:issue:`19891`)
528
+
- :meth:`DatetimeIndex.to_period` and :meth:`Timestamp.to_period` will issue a warning when timezone information will be lost (:issue:`21333`)
488
529
489
530
.. _whatsnew_0240.api.other:
490
531
@@ -527,7 +568,8 @@ Removal of prior version deprecations/changes
527
568
- Several private functions were removed from the (non-public) module ``pandas.core.common`` (:issue:`22001`)
528
569
- Removal of the previously deprecated module ``pandas.core.datetools`` (:issue:`14105`, :issue:`14094`)
529
570
- Strings passed into :meth:`DataFrame.groupby` that refer to both column and index levels will raise a ``ValueError`` (:issue:`14432`)
530
-
-
571
+
- :meth:`Index.repeat` and :meth:`MultiIndex.repeat` have renamed the ``n`` argument to ``repeats``(:issue:`14645`)
572
+
- Removal of the previously deprecated ``as_indexer`` keyword completely from ``str.match()`` (:issue:`22356`,:issue:`6581`)
531
573
532
574
.. _whatsnew_0240.performance:
533
575
@@ -585,6 +627,7 @@ Datetimelike
585
627
- Bug in :class:`DataFrame` with mixed dtypes including ``datetime64[ns]`` incorrectly raising ``TypeError`` on equality comparisons (:issue:`13128`,:issue:`22163`)
586
628
- Bug in :meth:`DataFrame.eq` comparison against ``NaT`` incorrectly returning ``True`` or ``NaN`` (:issue:`15697`,:issue:`22163`)
587
629
- Bug in :class:`DatetimeIndex` subtraction that incorrectly failed to raise `OverflowError` (:issue:`22492`, :issue:`22508`)
630
+
- Bug in :class:`DatetimeIndex` incorrectly allowing indexing with ``Timedelta`` object (:issue:`20464`)
588
631
- Bug in :class:`DatetimeIndex` where frequency was being set if original frequency was 'None' (:issue:`22150`)
589
632
590
633
Timedelta
@@ -594,7 +637,7 @@ Timedelta
594
637
- Bug in multiplying a :class:`Series` with numeric dtype against a ``timedelta`` object (:issue:`22390`)
595
638
- Bug in :class:`Series` with numeric dtype when adding or subtracting an an array or ``Series`` with ``timedelta64`` dtype (:issue:`22390`)
596
639
- Bug in :class:`Index` with numeric dtype when multiplying or dividing an array with dtype ``timedelta64`` (:issue:`22390`)
597
-
-
640
+
- Bug in :class:`TimedeltaIndex` incorrectly allowing indexing with ``Timestamp`` object (:issue:`20464`)
598
641
-
599
642
-
600
643
@@ -669,6 +712,7 @@ Indexing
669
712
- Bug where indexing with a Numpy array containing negative values would mutate the indexer (:issue:`21867`)
670
713
- Bug where mixed indexes wouldn't allow integers for ``.at`` (:issue:`19860`)
671
714
- ``Float64Index.get_loc`` now raises ``KeyError`` when boolean key passed. (:issue:`19087`)
715
+
- Bug in :meth:`DataFrame.loc` when indexing with an :class:`IntervalIndex` (:issue:`19977`)
672
716
673
717
Missing
674
718
^^^^^^^
@@ -708,6 +752,8 @@ Groupby/Resample/Rolling
708
752
- Multiple bugs in :func:`pandas.core.Rolling.min` with ``closed='left'` and a
709
753
datetime-like index leading to incorrect results and also segfault. (:issue:`21704`)
710
754
- Bug in :meth:`Resampler.apply` when passing postiional arguments to applied func (:issue:`14615`).
755
+
- Bug in :meth:`Series.resample` when passing ``numpy.timedelta64`` to `loffset` kwarg (:issue:`7687`).
756
+
- Bug in :meth:`Resampler.asfreq` when frequency of ``TimedeltaIndex`` is a subperiod of a new frequency (:issue:`13022`).
0 commit comments