回答編集履歴

1

コメント追加

2018/10/01 07:25

投稿

magichan
magichan

スコア15898

test CHANGED
@@ -39,3 +39,23 @@
39
39
 
40
40
 
41
41
  こんな感じで良いかと思います
42
+
43
+
44
+
45
+ やっていることはコメントに書いている通り。
46
+
47
+
48
+
49
+ 1. 立ち上がりエッジの箇所でのデータ分割用に"group"列を生成
50
+
51
+ 2. "group"列をにより``groupby()``を行い、グループ毎にループ処理
52
+
53
+ 3. グループ内のデータの内、前半の閾値データ以上のデータのみをCSVに書き出す
54
+
55
+
56
+
57
+ です。
58
+
59
+
60
+
61
+ 質問にあがっているデータの場合、group:0 のデータは空となります。必要であれば emptyのチェックは入れてください