選択した行を削除し、私はパンダのデータフレームを持っている、のような何か:その果実がエントリの奇数(ムラ)の数を(持っている場合、私は、最後のエントリ、PER果物を削除したいのpythonパンダデータフレーム:
df = pd.read_csv('fruit.csv')
print(df)
fruitname quant
0 apple 10
1 apple 11
2 apple 13
3 banana 10
4 banana 20
5 banana 30
6 banana 40
7 pear 10
8 pear 102
9 pear 1033
10 pear 1012
11 pear 101
12 pear 100
13 pear 1044
14 orange 10
%2 == 1)。データフレームをループすることなくそう上記の最終的な結果は以下のようになり:
- Appleは3回 を発生するので、最後のリンゴを除去 - 最終ナシ を除去する - その結果、最後の(唯一の)オレンジ
を削除します。
fruitname quant
0 apple 10
1 apple 11
2 banana 10
3 banana 20
4 banana 30
5 banana 40
6 pear 10
7 pear 102
8 pear 1033
9 pear 1012
10 pear 101
11 pear 100
これは可能ですか?または、DFをループする必要がありますか?私は4日間のグーグル・グーグルで、これをどうやって行うのか分かりません。
あなたは非常に狡猾です;)+1 – EdChum