teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

1

加筆

2020/12/15 06:09

投稿

fu_3823
fu_3823

スコア81

title CHANGED
File without changes
body CHANGED
@@ -18,4 +18,9 @@
18
18
  サンプルの場合は、7行と8行が該当します。
19
19
  抽出条件にdf.loc[i, 'name'] == df.loc[i+1, 'name'] and df.loc[i+1, 'diff'] < 100
20
20
  などを考えましたが、データフレーとして取り出せません。うまい方法はありませんでしょうか。
21
- 言語は pythonです。
21
+ 言語は pythonです。
22
+
23
+ 補足
24
+ diffですが、ルールでは値が100以上であれば、ひとつ上の要素とは違うnameとnumを持ちます。
25
+ 逆に100未満であれば、同じnameを持ち、numも同じ値になります。
26
+ 上記サンプルのインデックスが7と8について、8のnumは5であるはずが、6に更新されています。その結果インデックス9のnumも6になってしまっているというケースです。