1.4.2の新機能 (2022年4月2日)#
これらはpandas 1.4.2での変更点です。他のバージョンのpandasを含む完全な変更ログについては、リリースノートを参照してください。
修正されたリグレッション#
DataFrame.drop()およびSeries.drop()において、Indexに拡張dtypeと重複がある場合に発生したリグレッションを修正しました (GH 45860)。read_csv()において、engine="c"に無効なファイル入力が与えられたときにPythonプロセスが強制終了するリグレッションを修正しました (GH 45957)。Series.fillna()をDataFrameの列でinplace=Trueとともに呼び出した場合のメモリパフォーマンスのリグレッションを修正しました (GH 46149)。より厳密なCSS検証に基づいたリグレッションであった、
Styler.to_excel()でカスタムExcel形式を渡すための代替ソリューションを提供しました。Styler.format()のドキュメントに例が記載されています (GH 46152)。DataFrame.replace()において、置換値が置換の対象でもあった場合に発生したリグレッションを修正しました (GH 46306)。DataFrame.replace()において、to_replaceに辞書で渡された置換値が明示的にNoneであった場合に発生したリグレッションを修正しました (GH 45601, GH 45836)。DataFrame.loc()で値を設定する際に、以前にDataFrameが空だった場合にMultiIndexの名前が失われるリグレッションを修正しました (GH 46317)。Styler()でブール型データ型の列をレンダリングする際のリグレッションを修正しました (GH 46384)。Groupby.rolling()で、各グループ内の日付時刻が単調であってもValueErrorを発生させる頻度ウィンドウに関するリグレッションを修正しました (GH 46061)。
バグ修正#
_constructorプロパティを一般的な呼び出し可能オブジェクトとして定義するサブクラスのいくつかのケースを修正しました (GH 46018)。Styler.to_latex()でcolumn_formatが拡張形式で与えられた場合の「longtable」書式設定の誤りを修正しました (GH 46037)。Styler.format()でhyperlinks="html"を使用し、URLにコロンまたはその他の特殊文字が含まれている場合のレンダリングの誤りを修正しました (GH 46389)。Rollingでwindowが頻度で、ローリング軸にNaTが含まれている場合のエラーメッセージを改善しました (GH 46087)。
貢献者#
このリリースには合計15名がパッチを貢献しました。名前に「+」が付いている方は、初めてパッチを貢献された方です。
Daniel Schmidt
JHM ダービーシャー
ヨナス・ハーグ
Jordan Hicks +
Joris Van den Bossche
Kian Eliasi +
Luke Manley
Marco Edward Gorelli
Matthew Roeschke
MeeseeksMachine
Pandas Development Team
Patrick Hoefler
Richard Shadrach
Simon Hawkins
jbrockmendel