質問編集履歴
1
書いている途中で誤って投稿してしまったため、再投稿です。
title
CHANGED
File without changes
|
body
CHANGED
@@ -8,7 +8,7 @@
|
|
8
8
|
|
9
9
|
|
10
10
|
```
|
11
|
-
#Groupbyによって分けられたデータ....1つ
|
11
|
+
#Groupbyによって分けられたデータ....1つ目
|
12
12
|
Bytes
|
13
13
|
Time
|
14
14
|
2011-04-23 03:23:49 58.000000
|
@@ -17,10 +17,9 @@
|
|
17
17
|
2011-04-23 03:23:52 590.000000
|
18
18
|
2011-04-23 03:23:53 590.000000
|
19
19
|
2011-04-23 03:23:54 590.000000
|
20
|
+
|
20
|
-
.
|
21
|
+
#Groupbyによって分けられたデータ....2つめ
|
21
|
-
.
|
22
|
-
.
|
23
|
-
Bytes
|
22
|
+
Bytes
|
24
23
|
Time
|
25
24
|
2011-04-23 03:23:49 111.666667
|
26
25
|
2011-04-23 03:23:50 60.000000
|
@@ -28,22 +27,40 @@
|
|
28
27
|
2011-04-23 03:23:52 60.000000
|
29
28
|
2011-04-23 03:23:53 60.000000
|
30
29
|
2011-04-23 03:23:54 60.000000
|
31
|
-
2011-04-23 03:23:55 60.000000
|
32
|
-
2011-04-23 03:23:56 60.000000
|
33
|
-
2011-04-23 03:23:57 60.000000
|
34
30
|
|
31
|
+
#returnによって戻ってきているデータ
|
32
|
+
Bytes
|
33
|
+
Time
|
34
|
+
2011-04-23 03:23:49 111.666667
|
35
|
+
2011-04-23 03:23:50 60.000000
|
36
|
+
2011-04-23 03:23:51 60.000000
|
37
|
+
2011-04-23 03:23:52 60.000000
|
38
|
+
2011-04-23 03:23:53 60.000000
|
39
|
+
2011-04-23 03:23:54 60.000000
|
35
40
|
```
|
36
41
|
|
37
42
|
### 該当のソースコード
|
38
43
|
|
39
|
-
```ここに言語名を入力
|
40
|
-
ソースコード
|
41
44
|
```
|
45
|
+
def chomechome():
|
46
|
+
read_data = pd.read_csv('data/data.csv', header=0,
|
47
|
+
usecols=['Time', 'Sec', 'Dst', 'Bytes'], index_col=0)
|
42
48
|
|
43
|
-
|
49
|
+
return read_data
|
44
50
|
|
45
|
-
ここに問題に対して試したことを記載してください。
|
46
51
|
|
52
|
+
def hogehoge():
|
47
|
-
|
53
|
+
group_data = chomechome()
|
48
54
|
|
55
|
+
|
56
|
+
for i, (key, group) in enumerate(group_data.groupby(['Sec', 'Dst']), start=1):
|
57
|
+
group.index = pd.to_datetime(group.index)
|
58
|
+
res = group.resample("1S").mean().dropna()
|
59
|
+
|
60
|
+
print(res)
|
61
|
+
return res
|
62
|
+
```
|
63
|
+
|
64
|
+
### 試したこと
|
49
|
-
|
65
|
+
returnの位置を変えてみたりしました。
|
66
|
+
また、複数の戻り値を扱うときの記事を参考にしたのですが、できなかったため質問させていただきました。
|