What’s new in 2.0.2 (2023年5月29日)#
これらはpandas 2.0.2の変更点です。他のバージョンのpandasを含む完全な変更ログは、リリースノートをご覧ください。
修正されたリグレッション#
GroupBy.apply()におけるパフォーマンス回帰の修正 (GH 53195)重複する列名を持つ列を削除する
read_sql()における回帰の修正 (GH 53117)オブジェクトを拡大する際に
MultiIndex名を失うDataFrame.loc()における回帰の修正 (GH 53053)DataFrameが線幅に収まらない場合に、ヘッダーではなくデータの最初の行の最後にバックスラッシュを印刷する
DataFrame.to_string()における回帰の修正 (GH 53054)MultiIndex.join()がレベルを誤った順序で返す回帰の修正 (GH 53093)
バグ修正#
arrays.ArrowExtensionArrayのバグで、pyarrow.map_で.typeにlistではなく誤ってdictを割り当て、pyarrow.structでNotImplementedErrorを発生させる問題 (GH 53328)api.interchange.from_dataframe()のバグで、空のカテゴリカルデータでIndexErrorが発生する問題 (GH 53077)api.interchange.from_dataframe()のバグで、スライスで呼び出されたときに誤ったサイズのDataFrameを返す問題 (GH 52824)api.interchange.from_dataframe()のバグで、ビットマスクに対して不要に例外を発生させる問題 (GH 49888)engine="pyarrow"かつparse_datesが設定されている場合にread_csv()がOverflowErrorを発生させるバグ (GH 53295)to_datetime()のバグで、日付に「AM」/「PM」トークンが含まれている場合に、"%I"ではなく"%H"を含む形式を推測していた問題 (GH 53147)to_timedelta()のバグで、pandas.NAでValueErrorが発生する問題 (GH 52909)DataFrame.__getitem__()がMultiIndexの部分キーのdtypeを保持しないバグ (GH 51895)DataFrame.convert_dtypes()がdtype_backend="pyarrow"でconvert_*キーワードがFalseに設定されている場合に無視するバグ (GH 52872)DataFrame.convert_dtypes()がタイムゾーン対応のdtypeとdtype_backend="pyarrow"でタイムゾーンを失うバグ (GH 53382)DataFrame.sort_values()がPyArrowdictionarydtypeで例外を発生させるバグ (GH 53232)Series.describe()がpyarrowをバックエンドとするタイムスタンプとタイムデルタをカテゴリカルデータとして扱うバグ (GH 53001)Series.rename()のバグで、Copy-on-Writeが有効なときにスカラが渡された場合に遅延コピーを作成しない問題 (GH 52450)pd.array()のバグで、NumPy配列とpa.large_stringまたはpa.large_binaryで例外を発生させる問題 (GH 52590)
その他#
Series.dt.to_pydatetime()をpyarrow.date32またはpyarrow.date64型を持つArrowDtypeで呼び出した場合に、より適切なエラーメッセージを出すように改善 (GH 52812)
貢献者#
このリリースには合計 18 人がパッチを提供しました。名前の横に「+」が付いている人は、初めてパッチを提供しました。
Gianluca Ficarelli +
Guillaume Lemaitre
Joris Van den Bossche
Julian Badillo +
Luke Manley
Lumberbot (別名 Jack) +
Marc Garcia
Marco Edward Gorelli
MarcoGorelli
Matt Richards
Matthew Roeschke
MeeseeksMachine
Pandas Development Team
Patrick Hoefler
Simon Høxbro Hansen +
Thomas Li
Yao Xiao +
dependabot[bot]