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

回答編集履歴

2

編集ミスで、一部内容が削除されていた

2019/11/13 11:38

投稿

t_obara
t_obara

スコア5488

answer CHANGED
@@ -1,6 +1,10 @@
1
1
  こんな感じでしょうか、実際に試していないのでうまくいかなければすいません。
2
2
 
3
3
  ```python
4
+ df = pd.read_csv('1104.csv')
5
+ gdf = df.groupby(pd.Grouper(key='time', frep='60s') # 60sは適当に換算してください
6
+ gdf.plot(x='gFz')
7
+
4
8
  ```
5
9
  上記だと-1以下をカウントの部分が含まれていませんね。
6
10
  以下でしょうか。
@@ -10,5 +14,4 @@
10
14
  n = 100
11
15
  gdf = df.groupby(df.index // n) # nは適当に設定してください
12
16
  gdf.apply(lambda x: (x<=-1).count()).plot(x='gFz')
13
-
14
17
  ```

1

回答に間違いがあったので補足

2019/11/13 11:38

投稿

t_obara
t_obara

スコア5488

answer CHANGED
@@ -1,9 +1,14 @@
1
1
  こんな感じでしょうか、実際に試していないのでうまくいかなければすいません。
2
2
 
3
3
  ```python
4
+ ```
5
+ 上記だと-1以下をカウントの部分が含まれていませんね。
6
+ 以下でしょうか。
7
+
8
+ ```python
4
9
  df = pd.read_csv('1104.csv')
10
+ n = 100
5
- gdf = df.groupby(Grouper(key='time', freq='60s') # 60は適当に換算してください
11
+ gdf = df.groupby(df.index // n) # nは適当に設定してください
6
- gdf.sum().plot(x='gFz')
12
+ gdf.apply(lambda x: (x<=-1).count()).plot(x='gFz')
7
13
 
8
-
9
14
  ```