バージョン 0.19.2 (2016年12月24日)#
これは 0.19.x シリーズのマイナーなバグ修正リリースで、いくつかの小さなリグレッション修正、バグ修正、およびパフォーマンス改善が含まれています。すべてのユーザーにこのバージョンへのアップグレードをお勧めします。
主な機能は以下の通りです。
Python 3.6 との互換性
Pandas チートシートを追加しました。( GH 13202)。
v0.19.2 の新機能
機能強化#
0.19.0 で追加された pd.merge_asof() はいくつかの改善を加えました。
パフォーマンス改善#
バグ修正#
一部のオフセットのピクルス化のための Python 3.6 との互換性 (GH 14685)
テストスイートにおける非推奨警告のための Python 3.6 との互換性 (GH 14681)
Timestamp ピクルスのための Python 3.6 との互換性 (GH 14689)
dateutil==2.6.0との互換性; テストスイートで報告されたセグメンテーション違反 (GH 14621)Timestamp.replaceでのnanosecondsを kwarg として許可する (GH 14621)辞書として渡された
na_valuesに対してエイリアシングが行われていたpd.read_csvのバグ (GH 14203)辞書のような
na_valuesの列インデックスが尊重されていなかったpd.read_csvのバグ (GH 14203)ヘッダーの数がファイル内の行数と等しい場合にファイルの読み込みが失敗する
pd.read_csvのバグ (GH 14515)Python エンジンを使用する
pd.read_csvのバグ。複数文字の区切り文字が引用符で尊重されていない場合に、役に立たないエラーメッセージが発行されていた (GH 14582)pd.read_sasおよびpandas.io.sas.sas7bdat.SAS7BDATReaderのバグ (GH 14734, GH 13654) を修正。SAS ファイルをインクリメンタルに読み込む際に問題を引き起こしていました。Python エンジンを使用する
pd.read_csvのバグ。Python の CSV ライブラリでskipfooterが尊重されていなかった場合に、役に立たないエラーメッセージが発行されていた (GH 13879)タイムゾーンを認識する datetime64 値が誤って丸められていた
.fillna()のバグ (GH 14872)複数のレベルでグループ化するときに、レックスソートされていない MultiIndex の
.groupby(..., sort=True)のバグ (GH 14776)負の値と単一のビンを持つ
pd.cutのバグ (GH 14652)downcast='unsigned'引数で 0 が符号なしとして扱われていなかったpd.to_numericのバグ (GH 14401)共有軸 (
sharex=Trueまたはax.twinx()) を使用した規則的および不規則な時系列のプロットのバグ (GH 13341, GH 14322)。Python 3.6 で報告された、無効な日付時刻の解析で例外が伝播されないバグ (GH 14561)
ローカル TZ で
DatetimeIndexをリサンプリングする際のバグ。DST 変更をカバーしており、AmbiguousTimeErrorを発生させていた (GH 14682)RecursionErrorをKeyErrorまたはIndexingErrorに変換するインデックス作成のバグ (GH 14554)data_columns=Trueを使用してMultiIndexを書き込む際のHDFStoreのバグ (GH 14435)Seriesを書き込み、indexの値を含むmin_itemsize引数を渡す際のHDFStore.append()のバグ (GH 11412)table形式のHDFStoreに書き込み、indexのmin_itemsize値があり、追加を要求しない場合のバグ (GH 10381)空の
Seriesに対してIndexErrorを発生させるSeries.groupby.nunique()のバグ (GH 12553)インデックスに重複する値がある場合の
DataFrame.nlargestおよびDataFrame.nsmallestのバグ (GH 13412)Linux 上の Python2 で、Unicode と区切り文字を使用したクリップボード関数のバグ (GH 13747)
.to_clipboard()と Excel 互換性のバグ (GH 12529)整数列に対する
DataFrame.combine_first()のバグ (GH 14687)。空のデータに対して
dtypeパラメータが尊重されていなかったpd.read_csv()のバグ (GH 14712)C エンジンを使用して解析する際に、大きな入力に対して
nrowsパラメータが尊重されていなかったpd.read_csv()のバグ (GH 7626)許容差が指定された場合に、タイムゾーンを認識する DatetimeIndex を
pd.merge_asof()が処理できなかったバグ (GH 14844)doubles を書き込む際に、範囲外の値に対して
to_stataおよびStataWriterで明示的なチェックを追加 (GH 14618)KDE プロットを生成するために欠損値を削除せず、代わりに空のプロットを生成した
.plot(kind='kde')のバグ。( GH 14821)引数として列のリストを指定して呼び出された場合、すべての列の dtype に関係なく、それらが
objectに強制変換されるunstack()のバグ (GH 11847)
貢献者#
このリリースには合計33人がパッチを貢献しました。「+」が付いている人は初めてパッチを貢献しました。
Ajay Saxena +
Ben Kandel
Chris
Chris Ham +
Christopher C. Aycock
Daniel Himmelstein +
Dave Willmer +
Dr-Irv
Jeff Carey +
ジェフ・リーバック
Joe Jevnik
Joris Van den Bossche
Julian Santander +
カービー・シェデン
Keshav Ramaswamy
ケビン・シェパード
Luca Scarabello +
Matt Roeschke +
Matti Picus +
Maximilian Roos
Mykola Golubyev +
Nate Yoder +
Nicholas Ver Halen +
Pawel Kordek
ピエトロ・バティストン
Rodolfo Fernandez +
Tara Adiseshan +
Tom Augspurger
ヤロスラフ・ハルチェンコ
ジーエフヤング
hesham.shabana@hotmail.com +
sinhrks
wandersoncferreira +