【Python】【pandas】indexを指定してデータ削除
DataFrameで特定の行を削除したいとき
処理の途中で特定の行を削除したい時があった。
indexを指定して削除で、その紹介。
サンプルコード
import pandas as pd df = read_csv('employee.tsv', delimiter='\t' ''' df date id name 0 2019/07/01 100 Suzuki 1 2019/07/01 200 Sato 2 2019/07/01 300 Tanaka 3 2019/07/02 100 Suzuki 4 2019/07/02 200 Sato 5 2019/07/02 300 Tanaka 6 2019/07/02 400 Kobayashi ''' ''' indexが0,1,2のレコードを削除したい場合 ''' df.drop(df.index[[0,1,2]])