2.1.4 の新機能 (2023 年 12 月 8 日)#

これらは pandas 2.1.4 での変更点です。他のバージョンの pandas を含む完全な変更履歴については、リリースノートを参照してください。

修正されたリグレッション#

  • pandas 1.3 から pickled pandas DataFrame を読み込もうとした際の回帰が修正されました (GH 55137)

バグ修正#

  • indexSeries のリストである場合に Series コンストラクタが DeprecationWarning を発生させるバグ (GH 55228)

  • 日付のような文字列入力を pyarrow.timestampArrowDtype にキャストしようとした際の Series のバグ (GH 56266)

  • ts_input="now" または ts_input="today" を指定した Timestamp の構築において、Timestamp.now() または Timestamp.today() と異なる単位が与えられるバグ (GH 55879)

  • Index.__getitem__() が Arrow dtypes と負のステップサイズに対して間違った結果を返すバグ (GH 55832)

  • read_csv()infer_string オプションが設定されている場合に object dtype を尊重しないバグを修正しました (GH 56047)

  • to_numeric()string[pyarrow_numpy] dtype の extension dtype に変換するバグを修正しました (GH 56179)

  • DataFrameGroupBy.min() および DataFrameGroupBy.max() が空のオブジェクトに対して extension dtype を保持しないバグを修正しました (GH 55619)

  • DataFrame.__setitem__()infer_string オプションが設定されている場合に object-dtype の Index を PyArrow の文字列にキャストするバグを修正しました (GH 55638)

  • 列が StringDtype を持つ場合に DataFrame.to_hdf() が発生するバグを修正しました (GH 55088)

  • infer_string オプションが設定されている場合に Index.insert() が object-dtype を PyArrow の文字列にキャストするバグを修正しました (GH 55638)

  • Series.__ne__()dtype="string[pyarrow_numpy]" の場合に NA と文字列値の比較で False になるバグを修正しました (GH 56122)

  • infer_string が設定されている場合に Series.mode() が object dtype を保持しないバグを修正しました (GH 56183)

  • infer_string が設定されている場合に Series.reset_index() が object dtype を保持しないバグを修正しました (GH 56160)

  • Series.str.split() および Series.str.rsplit()pat=None の場合に pyarrow.string を持つ ArrowDtype でバグが発生する問題を修正しました (GH 56271)

  • 文字列オプションが設定されている場合に Series.str.translate() が object dtype を失うバグを修正しました (GH 56152)

貢献者#

このリリースには合計12名がパッチを貢献しました。名前に「+」が付いている人は初めてパッチを貢献した人です。

  • ダニエル・アイザック

  • Joris Van den Bossche

  • Luke Manley

  • Lumberbot (aka Jack)

  • Marco Edward Gorelli

  • Matthew Roeschke

  • Pandas Development Team

  • Patrick Hoefler

  • Thomas Li

  • ウィリアム・エイド

  • Yao Xiao

  • pre-commit-ci[bot]