質問: ### 前提・実現したいこと matplotlibをインポートし、Python3で描画した散布図を見て、赤い丸で囲ってある外れ値を削除しようとしています。 ![イメージ説明](https://teratail.storage.googleapis.com/uploads/contributed_images/b7ef4ee12b00bbabcdf4c1723cf5e13f.png) ### 発生している問題・エラーメッセージ 例えば30以上のものは削除するという場合、 ``` summer.drop(summer[summer["平均気温(°C)"]>=30].index,inplace=True) ``` のような形で一括削除ができると思うのですが、 「〜以下」ではなくある一点を削除する場合どのように指定したら良いのかわからず困っています。 ### 該当のソースコード ``` plt.scatter(summer.index, summer["平均気温(°C)"]) plt.show() ``` ### 補足情報(FW/ツールのバージョンなど) Jupyter notebook 5.0.0
回答: > > ある一点を削除する > > > だと、対応するデータがわからないと無理です。まず自分でデータを見て、該当するものを見つけてください。あとは ``` drop(index=該当するデータのインデックス) ``` とかで良いと思いますが・・・。