2017-09-03 6 views
-1

データフレームがあります。このデータフレームには、値が 3002-3433の要素があります。それが間違ったフォーマットであるので、私はそれを削除したいと思います。私はデータフレームにおけるこの値の位置を知らない。これを行う方法?新しいものを作成するだけで、除去するデータフレーム内の要素の削除

+0

にeuqalある場合行を削除する動作と同じではありません列の値に基づいて:https://stackoverflow.com/questions/18172851/deleting-dataframe-row-in-pandas-based-on-column-value – jeffreyrampineda

+0

文字列の場合は、[パターンに基づいて置き換える] (https://pandas.pydata.org/pandas-docs/stable/text.html#splitting-and-replacing-strings) – wwii

+0

通常、操作しているデータの最小限の例を提供すると簡単になります。関連している場合は、目的の結果... [mcve]。 – wwii

答えて

1

必要:

a = [{'a':1, 'b':2},{'a':2,'b':3}] 
import pandas as pd 
df = pd.DataFrame(a) 
df2 = df[df.a != 1] 

結果はフィールドAが行を削除するには1

関連する問題