男のブログ俺は中卒だ。学歴なんて無くても生きていける。プログラミングpythonsuckamon統計学において、他の値から大きく外れた値のことを外れ値というが、あるデータセットからこの外れ値を検出する方法を今回は紹介する。外れ値を検出する外れ値を持つ行を選択する外れ値を別の値に変換するサンプルデータの用意まずはサンプルとして、1000行・4列の正規分布をした乱数の入ったデータフレームを用意する。4))データフレームに対し、describeメソッドを実行し各種統計データを確認してみよう。2.952821外れ値を検出する今回4つの列を用意したが、まずはそのうち一つから外れ値を検出してみる。例として、外れ値を絶対値3以上と設定して考える。float64上記の例では3つの外れ値が見つかった。外れ値を持つ行を選択する次は絶対値3以上の外れ値を一つでも持つ行を全て選択してみる。0.642445外れ値を別の値に変換する検出した外れ値を別の値に変換する例も紹介しておこう。2.814021上記のコードで、np.sign(df)という文があるが、これは引数の値の正負に応じて「1」または「-1」を返す。headメソッドで最初の5行を取り出してみたが、こうして見ると分かりやすいだろう。日付と時間を扱うデータ型プロフィール中卒男15歳で熊本から単身大阪へ渡り、囲碁棋士になるための修行を積む。その後、紆余曲折ありプログラミングを学び職とする。現在プログラミングや統計、機械学習の勉強に合わせ、双子の育児に奮闘中。