フィルタ: PythonのパンダIのpython-パンダで特定の行をフィルタ処理しようとしています
df = pd.read_csv('file.csv', delimiter=',', header=None,engine='python', usecols=range(0, 7), error_bad_lines=False)
df = df.drop(df.index[9:86579])
df = df[df[[0,1]].apply(lambda r: r.str.contains('TestString1', case=False).any(), axis=1)]
df.to_csv("yourcsv.csv", index=False, header=None)#
は今どのように私は、開始行を設定することができますか?私の行「0-10」は情報で構成されており、11行目のキーワードで検索を開始したいのですが、どうですか?
ありがとうございました。これはうまくいっていますが、この行の次の行の次の行です: df = df [df [[0,2]]。apply(lambda:r.str.contains( 'CVE-2016'、case = False).any()、axis = 1)] しかし、私は文字列の検索/一致のために行を除外したいと思っています – TigerClaw