回答編集履歴
2
修正
answer
CHANGED
@@ -11,7 +11,7 @@
|
|
11
11
|
|
12
12
|
thinning = 1
|
13
13
|
def Data_thinning(input_file):
|
14
|
-
return input_file.drop(index=[i for i in range(len(input_file.index)) if i % (thinning+1) ==
|
14
|
+
return input_file.drop(index=[i for i in range(len(input_file.index)) if i % (thinning+1) == 1])
|
15
15
|
|
16
16
|
# input_file = pd.read_csv('test.csv') <-ここはお好みで
|
17
17
|
|
1
answer
CHANGED
@@ -16,4 +16,11 @@
|
|
16
16
|
# input_file = pd.read_csv('test.csv') <-ここはお好みで
|
17
17
|
|
18
18
|
input_file_thinned = Data_thinning(input_file)
|
19
|
-
```
|
19
|
+
```
|
20
|
+
|
21
|
+
|
22
|
+
元のコードの変更を最小限にし、かつ元のデータを壊していいなら、inplace=Trueにする:
|
23
|
+
```
|
24
|
+
input_file_thinned.drop(index=i, inplace=True)
|
25
|
+
```
|
26
|
+
これだけでいいと思います。
|