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')``
@@ -486,6 +526,7 @@ Datetimelike API Changes
486
526
- :class:`DateOffset` objects are now immutable. Attempting to alter one of these will now raise ``AttributeError`` (:issue:`21341`)
487
527
- :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`)
488
528
- :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`)
529
+
- :meth:`DatetimeIndex.to_period` and :meth:`Timestamp.to_period` will issue a warning when timezone information will be lost (:issue:`21333`)
489
530
490
531
.. _whatsnew_0240.api.other:
491
532
@@ -528,7 +569,8 @@ Removal of prior version deprecations/changes
528
569
- Several private functions were removed from the (non-public) module ``pandas.core.common`` (:issue:`22001`)
529
570
- Removal of the previously deprecated module ``pandas.core.datetools`` (:issue:`14105`, :issue:`14094`)
530
571
- Strings passed into :meth:`DataFrame.groupby` that refer to both column and index levels will raise a ``ValueError`` (:issue:`14432`)
531
-
-
572
+
- :meth:`Index.repeat` and :meth:`MultiIndex.repeat` have renamed the ``n`` argument to ``repeats``(:issue:`14645`)
573
+
- Removal of the previously deprecated ``as_indexer`` keyword completely from ``str.match()`` (:issue:`22356`,:issue:`6581`)
532
574
533
575
.. _whatsnew_0240.performance:
534
576
@@ -586,6 +628,8 @@ Datetimelike
586
628
- Bug in :class:`DataFrame` with mixed dtypes including ``datetime64[ns]`` incorrectly raising ``TypeError`` on equality comparisons (:issue:`13128`,:issue:`22163`)
587
629
- Bug in :meth:`DataFrame.eq` comparison against ``NaT`` incorrectly returning ``True`` or ``NaN`` (:issue:`15697`,:issue:`22163`)
588
630
- Bug in :class:`DatetimeIndex` subtraction that incorrectly failed to raise `OverflowError` (:issue:`22492`, :issue:`22508`)
631
+
- Bug in :class:`DatetimeIndex` incorrectly allowing indexing with ``Timedelta`` object (:issue:`20464`)
632
+
-
589
633
590
634
Timedelta
591
635
^^^^^^^^^
@@ -594,7 +638,7 @@ Timedelta
594
638
- Bug in multiplying a :class:`Series` with numeric dtype against a ``timedelta`` object (:issue:`22390`)
595
639
- Bug in :class:`Series` with numeric dtype when adding or subtracting an an array or ``Series`` with ``timedelta64`` dtype (:issue:`22390`)
596
640
- Bug in :class:`Index` with numeric dtype when multiplying or dividing an array with dtype ``timedelta64`` (:issue:`22390`)
597
-
-
641
+
- Bug in :class:`TimedeltaIndex` incorrectly allowing indexing with ``Timestamp`` object (:issue:`20464`)
598
642
-
599
643
-
600
644
@@ -669,6 +713,7 @@ Indexing
669
713
- Bug where indexing with a Numpy array containing negative values would mutate the indexer (:issue:`21867`)
670
714
- Bug where mixed indexes wouldn't allow integers for ``.at`` (:issue:`19860`)
671
715
- ``Float64Index.get_loc`` now raises ``KeyError`` when boolean key passed. (:issue:`19087`)
716
+
- Bug in :meth:`DataFrame.loc` when indexing with an :class:`IntervalIndex` (:issue:`19977`)
672
717
673
718
Missing
674
719
^^^^^^^
@@ -709,6 +754,8 @@ Groupby/Resample/Rolling
709
754
- Multiple bugs in :func:`pandas.core.Rolling.min` with ``closed='left'` and a
710
755
datetime-like index leading to incorrect results and also segfault. (:issue:`21704`)
711
756
- Bug in :meth:`Resampler.apply` when passing postiional arguments to applied func (:issue:`14615`).
757
+
- Bug in :meth:`Series.resample` when passing ``numpy.timedelta64`` to `loffset` kwarg (:issue:`7687`).
758
+
- Bug in :meth:`Resampler.asfreq` when frequency of ``TimedeltaIndex`` is a subperiod of a new frequency (:issue:`13022`).
0 commit comments