回答編集履歴
1
文法がおかしい箇所を訂正
test
CHANGED
@@ -6,15 +6,11 @@
|
|
6
6
|
|
7
7
|
|
8
8
|
|
9
|
-
2行目にラベル名'dB'が設定されているのであれば
|
9
|
+
(もし2行目にラベル名'dB'が設定されているのであれば ``df.loc[:, 'dB'].diff() > Threshold`` でも可)
|
10
10
|
|
11
11
|
|
12
12
|
|
13
|
-
``df.loc[:, 'dB'].diff() > Threshold``
|
14
|
-
|
15
|
-
|
16
|
-
|
17
|
-
のように記述すると、Boolean配列が得られます
|
13
|
+
のように記述すると、Boolean配列が得られます。この配列の値が``True``の箇所が検出したい行ということになります。ですので、
|
18
14
|
|
19
15
|
|
20
16
|
|
@@ -86,7 +82,7 @@
|
|
86
82
|
|
87
83
|
|
88
84
|
|
89
|
-
# dB列の差が閾値
|
85
|
+
# dB列の差が閾値以上かどうかを示す 'flag'列を追加
|
90
86
|
|
91
87
|
threshold = 0.2
|
92
88
|
|