1.5.3の新機能 (2023年1月18日)#
これらは pandas 1.5.3 の変更点です。他のバージョンの pandas を含む完全な変更履歴については、リリースノートをご覧ください。
修正されたリグレッション#
valuesが空の場合のSeries.isin()におけるパフォーマンス回帰を修正しました (GH 49839)DataFrameが空の場合に不要なFutureWarningが表示されるDataFrame.memory_usage()の回帰を修正しました (GH 50066)as_index=Falseと共に使用した場合のDataFrameGroupBy.transform()の回帰を修正しました (GH 49834)関数
DataFrame.plot.scatter()において、colorをcのエイリアスとして、sizeをsのエイリアスとして強制的に元に戻しました (GH 49732)結果が
DataFrameである場合に、結果にname属性を設定するSeriesGroupBy.apply()の回帰を修正しました (GH 49907)np.nanを含むfloat配列を解析する際にValueErrorを発生させるto_datetime()の回帰を修正しました (GH 50237)
バグ修正#
別の
DataFrameでDataFrameにインデックスを付ける際に、ビューの追跡を失うCopy-on-Write実装のバグ (GH 50630)認識されない
border-style(例:"hair") がExcelライターに提供された場合にエラーを引き起こすStyler.to_excel()のバグ (GH 48649)SeriesがNA値のみを持つ場合にNumPyから警告を発するSeries.quantile()のバグ (GH 50681)複数の
Styler.concat()呼び出しを連鎖させた場合、最後のスタイラーのみが連結されていたバグ (GH 49207)typing.Genericを継承するDataFrameサブクラスをインスタンス化する際に、python 3.11でUserWarningをトリガーしていたバグを修正しました (GH 49649)DataFrameカラムがネストされた要素を持つ場合に、NumPy 1.24以降でpivot_table()におけるバグ (GH 50342)ネストされたデータがあり、numpy >= 1.25を使用している場合の
pandas.testing.assert_series_equal()(および同等のassert_関数) のバグ (GH 50360)
その他#
注
SQLAlchemy 1.4.46以降でDataFrame.to_sql()、read_sql()、read_sql_table()、またはread_sql_query()を使用している場合、sqlalchemy.exc.RemovedIn20Warningが表示されることがあります。これらの警告は、pandasがSQLAlchemy 2.0との互換性に向けて作業しているため、SQLAlchemy 1.4.xリリースでは安全に無視できます。
整数
IndexによるSeries.__getitem__()およびSeries.__setitem__()スライスの動作に関する非推奨化 (GH 45324) を元に戻しました。これは位置指定のままとなります (GH 49612)DataFrame.loc()またはDataFrame.iloc()で値をインプレース設定しようとしたときに発生するFutureWarningがDeprecationWarningに変更されました (GH 48673)
貢献者#
このリリースには合計19名の方々がパッチを提供しました。「+」が付いている方は今回初めてパッチを提供された方です。
Emma Carballal Haire +
アーブ・ラスティッグ
JHM ダービーシャー
Joris Van den Bossche
Marc Garcia
Marco Edward Gorelli
MarcoGorelli
Matthew Roeschke
MeeseeksMachine
Natalia Mokeeva
Pandas Development Team
Patrick Hoefler
Richard Shadrach
Tsvika Shapira +
ウィリアム・エイド
aneesh98
jakirkham +
jbrockmendel
silviaovo +