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

回答編集履歴

2

変数名のミスを修正

2019/12/24 01:45

投稿

kit494way
kit494way

スコア317

answer CHANGED
@@ -18,7 +18,7 @@
18
18
  result = df[df['is_remove_Ticket'] != True]
19
19
 
20
20
  # 削除対象 Ticket の次の行を削除
21
- result = res[res['is_prev_remove_Ticket'] != True]
21
+ result = result[result['is_prev_remove_Ticket'] != True]
22
22
  ```
23
23
 
24
24
  ## 追記

1

よりスマートな記述を追記

2019/12/24 01:45

投稿

kit494way
kit494way

スコア317

answer CHANGED
@@ -19,4 +19,11 @@
19
19
 
20
20
  # 削除対象 Ticket の次の行を削除
21
21
  result = res[res['is_prev_remove_Ticket'] != True]
22
+ ```
23
+
24
+ ## 追記
25
+ 削除対象の Ticket を判定する箇所は、`zip()` を使わず次のようにするほうがスマートでした。
26
+ ```python
27
+ # 削除対象の Ticket を判定。
28
+ df['is_remove_Ticket'] = df[['is_Ticket', 'next_PCode']].apply(lambda x: x[0] and x[1] == 10011, axis=1)
22
29
  ```