pandasメモ

pandasメモ

pandasのメソッドは列ごとに計算される

まず押さえておきたいのは、pandasのメソッドは基本的に列(pd.Series型)に対する処理であるということ。用途からすると当たり前のことなのだが、numpyと混同していると勘違いする。

info, describe, min, max, sum, mean, countなどのメソッドはすべて列ごとに計算される。value_countsにいたってはpd.Series型にしか適用できず、pd.DataFrame型に適用するとエラーとなる。

行列すべてに対して計算するにはnunmpy.ndarrayに変換(values)してから行う必要がある。numpy.ndarray型のmin, max, sum, meanなどのメソッドはすべての要素に対して計算される。

シェアする

  • このエントリーをはてなブックマークに追加

フォローする