質問編集履歴
1
誤字
test
CHANGED
File without changes
|
test
CHANGED
@@ -2,7 +2,7 @@
|
|
2
2
|
ある条件が発生してから次の条件発生までの範囲の最大値を求めたいのですが、applyを使わずに簡潔に記載する方法はないでしょうか?
|
3
3
|
### 実現したいこと
|
4
4
|
下の表で Cond=True の場合、現在のPriceを代入
|
5
|
-
Cond=Falseの場合、「以前のCond=Trueの
|
5
|
+
Cond=Falseの場合、「以前のCond=TrueのPrice」と「現在のPrice」のうち大きい方を代入
|
6
6
|
例:行1 Cond=True → Price=450(現在のPrice)
|
7
7
|
行2 Cond=False → Price=450(前の行が大きい)
|
8
8
|
行3 Cond=False → Price=450(2つ前の行が大きい)
|
@@ -17,7 +17,7 @@
|
|
17
17
|
0 350 False
|
18
18
|
1 450 True
|
19
19
|
2 300 False
|
20
|
-
3 50
|
20
|
+
3 250 False
|
21
21
|
4 400 False
|
22
22
|
5 550 True
|
23
23
|
6 600 False
|