質問編集履歴
2
コードを実行したときに発生するエラーを修正しました
test
CHANGED
File without changes
|
test
CHANGED
@@ -30,7 +30,7 @@
|
|
30
30
|
|
31
31
|
if test.loc[i, "close"]>test.loc[i, "open"]:
|
32
32
|
|
33
|
-
a= pd.Series(data=[test.loc[i, "Date"], test.loc[i, "close"], test.loc[i+1, "Date"], test.loc[i+1, "close"]], index=
|
33
|
+
a= pd.Series(data=[test.loc[i, "Date"], test.loc[i, "close"], test.loc[i+1, "Date"], test.loc[i+1, "close"]], index=condition1.columns)
|
34
34
|
|
35
35
|
condition1 = condition1.append(a, ignore_index=True)
|
36
36
|
|
@@ -42,7 +42,7 @@
|
|
42
42
|
|
43
43
|
for i in range(len(test)):
|
44
44
|
|
45
|
-
a= pd.Series(data=[test.loc[i, "Date"], test.loc[i, "close"], test.loc[i+1, "Date"], test.loc[i+1, "close"]], index=
|
45
|
+
a= pd.Series(data=[test.loc[i, "Date"], test.loc[i, "close"], test.loc[i+1, "Date"], test.loc[i+1, "close"]], index=condition2.columns)
|
46
46
|
|
47
47
|
if test.loc[i, "close"]>test.loc[i, "high"]:
|
48
48
|
|
@@ -56,7 +56,7 @@
|
|
56
56
|
|
57
57
|
for i in range(len(test)):
|
58
58
|
|
59
|
-
a= pd.Series(data=[test.loc[i, "Date"], test.loc[i, "close"], test.loc[i+1, "Date"], test.loc[i+1, "close"]], index=
|
59
|
+
a= pd.Series(data=[test.loc[i, "Date"], test.loc[i, "close"], test.loc[i+1, "Date"], test.loc[i+1, "close"]], index=condition3.columns)
|
60
60
|
|
61
61
|
if test.loc[i, "close"]>test.loc[i, "low"]:
|
62
62
|
|
1
データフレームtestを画像ではなくテキストとして記載、得られる結果をテキストとして追加しました
test
CHANGED
File without changes
|
test
CHANGED
@@ -16,8 +16,6 @@
|
|
16
16
|
|
17
17
|
|
18
18
|
|
19
|
-
![test](2967a26e726ce27e219f19b2624f1a68.png)
|
20
|
-
|
21
19
|
```ここに言語を入力
|
22
20
|
|
23
21
|
condition1 = pd.DataFrame(index=[], columns=["date1", "close1", "date2", "close2"])
|
@@ -30,42 +28,330 @@
|
|
30
28
|
|
31
29
|
for i in range(len(test)):
|
32
30
|
|
31
|
+
if test.loc[i, "close"]>test.loc[i, "open"]:
|
32
|
+
|
33
|
+
a= pd.Series(data=[test.loc[i, "Date"], test.loc[i, "close"], test.loc[i+1, "Date"], test.loc[i+1, "close"]], index=empty.columns)
|
34
|
+
|
35
|
+
condition1 = condition1.append(a, ignore_index=True)
|
36
|
+
|
37
|
+
if test.loc[i+1, "Date"] == "2021年4月30日":
|
38
|
+
|
39
|
+
break
|
40
|
+
|
41
|
+
|
42
|
+
|
43
|
+
for i in range(len(test)):
|
44
|
+
|
33
45
|
a= pd.Series(data=[test.loc[i, "Date"], test.loc[i, "close"], test.loc[i+1, "Date"], test.loc[i+1, "close"]], index=empty.columns)
|
34
46
|
|
35
|
-
if test.loc[i, "close"]>test.loc[i, "
|
47
|
+
if test.loc[i, "close"]>test.loc[i, "high"]:
|
36
|
-
|
48
|
+
|
37
|
-
condition
|
49
|
+
condition2 = condition2.append(a, ignore_index=True)
|
38
|
-
|
50
|
+
|
39
|
-
if test.loc[i+1, "Date"] == "2021年
|
51
|
+
if test.loc[i+1, "Date"] == "2021年4月30日":
|
52
|
+
|
53
|
+
break
|
54
|
+
|
55
|
+
|
56
|
+
|
57
|
+
for i in range(len(test)):
|
58
|
+
|
59
|
+
a= pd.Series(data=[test.loc[i, "Date"], test.loc[i, "close"], test.loc[i+1, "Date"], test.loc[i+1, "close"]], index=empty.columns)
|
60
|
+
|
61
|
+
if test.loc[i, "close"]>test.loc[i, "low"]:
|
62
|
+
|
63
|
+
condition3 = condition3.append(a, ignore_index=True)
|
64
|
+
|
65
|
+
if test.loc[i+1, "Date"] == "2021年4月30日":
|
40
66
|
|
41
67
|
break
|
42
68
|
|
43
|
-
|
44
|
-
|
45
|
-
|
69
|
+
print(condition1)
|
46
|
-
|
47
|
-
a= pd.Series(data=[test.loc[i, "Date"], test.loc[i, "close"], test.loc[i+1, "Date"], test.loc[i+1, "close"]], index=empty.columns)
|
48
|
-
|
49
|
-
if test.loc[i, "close"]>test.loc[i, "high"]:
|
50
|
-
|
51
|
-
condition2 = condition2.append(a, ignore_index=True)
|
52
|
-
|
53
|
-
if test.loc[i+1, "Date"] == "2021年1月1日":
|
54
|
-
|
55
|
-
break
|
56
|
-
|
57
|
-
|
58
|
-
|
59
|
-
for i in range(len(test)):
|
60
|
-
|
61
|
-
a= pd.Series(data=[test.loc[i, "Date"], test.loc[i, "close"], test.loc[i+1, "Date"], test.loc[i+1, "close"]], index=empty.columns)
|
62
|
-
|
63
|
-
if test.loc[i, "close"]>test.loc[i, "low"]:
|
64
|
-
|
65
|
-
condition3 = condition3.append(a, ignore_index=True)
|
66
|
-
|
67
|
-
if test.loc[i+1, "Date"] == "2021年1月1日":
|
68
|
-
|
69
|
-
break
|
70
70
|
|
71
71
|
```
|
72
|
+
|
73
|
+
|
74
|
+
|
75
|
+
**condition1の取得結果**
|
76
|
+
|
77
|
+
date1 close1 date2 close2
|
78
|
+
|
79
|
+
0 2021年7月28日 40003.2 2021年7月27日 39452.0
|
80
|
+
|
81
|
+
1 2021年7月27日 39452.0 2021年7月26日 37276.6
|
82
|
+
|
83
|
+
2 2021年7月26日 37276.6 2021年7月25日 35391.1
|
84
|
+
|
85
|
+
3 2021年7月25日 35391.1 2021年7月24日 33824.8
|
86
|
+
|
87
|
+
4 2021年7月24日 33824.8 2021年7月23日 33603.3
|
88
|
+
|
89
|
+
5 2021年7月23日 33603.3 2021年7月22日 32298.9
|
90
|
+
|
91
|
+
6 2021年7月22日 32298.9 2021年7月21日 32131.4
|
92
|
+
|
93
|
+
7 2021年7月21日 32131.4 2021年7月20日 29793.8
|
94
|
+
|
95
|
+
8 2021年7月18日 31785.4 2021年7月17日 31518.6
|
96
|
+
|
97
|
+
9 2021年7月17日 31518.6 2021年7月16日 31394.0
|
98
|
+
|
99
|
+
10 2021年7月14日 32820.7 2021年7月13日 32728.1
|
100
|
+
|
101
|
+
11 2021年7月11日 34227.7 2021年7月10日 33510.6
|
102
|
+
|
103
|
+
12 2021年7月9日 33797.4 2021年7月8日 32866.3
|
104
|
+
|
105
|
+
13 2021年7月6日 34225.6 2021年7月5日 33687.8
|
106
|
+
|
107
|
+
14 2021年7月4日 35298.2 2021年7月3日 34742.8
|
108
|
+
|
109
|
+
15 2021年7月3日 34742.8 2021年7月2日 33813.4
|
110
|
+
|
111
|
+
16 2021年7月2日 33813.4 2021年7月1日 33543.6
|
112
|
+
|
113
|
+
17 2021年6月29日 35834.7 2021年6月28日 34475.9
|
114
|
+
|
115
|
+
18 2021年6月27日 34678.5 2021年6月26日 32243.4
|
116
|
+
|
117
|
+
19 2021年6月26日 32243.4 2021年6月25日 31594.0
|
118
|
+
|
119
|
+
20 2021年6月24日 34665.8 2021年6月23日 33674.3
|
120
|
+
|
121
|
+
21 2021年6月23日 33674.3 2021年6月22日 32496.4
|
122
|
+
|
123
|
+
22 2021年6月22日 32496.4 2021年6月21日 31692.0
|
124
|
+
|
125
|
+
23 2021年6月20日 35595.8 2021年6月19日 35513.4
|
126
|
+
|
127
|
+
24 2021年6月14日 40529.4 2021年6月13日 39022.9
|
128
|
+
|
129
|
+
25 2021年6月13日 39022.9 2021年6月12日 35467.5
|
130
|
+
|
131
|
+
26 2021年6月11日 37314.6 2021年6月10日 36649.4
|
132
|
+
|
133
|
+
27 2021年6月9日 37332.2 2021年6月8日 33382.9
|
134
|
+
|
135
|
+
28 2021年6月6日 35815.4 2021年6月5日 35520.0
|
136
|
+
|
137
|
+
29 2021年6月3日 39187.3 2021年6月2日 37555.8
|
138
|
+
|
139
|
+
30 2021年6月2日 37555.8 2021年6月1日 36687.6
|
140
|
+
|
141
|
+
31 2021年5月31日 37298.6 2021年5月30日 35652.8
|
142
|
+
|
143
|
+
32 2021年5月30日 35652.8 2021年5月29日 34584.6
|
144
|
+
|
145
|
+
33 2021年5月26日 39249.2 2021年5月25日 38378.3
|
146
|
+
|
147
|
+
34 2021年5月24日 38750.6 2021年5月23日 34679.7
|
148
|
+
|
149
|
+
35 2021年5月22日 37448.3 2021年5月21日 37297.4
|
150
|
+
|
151
|
+
36 2021年5月20日 40717.2 2021年5月19日 36720.5
|
152
|
+
|
153
|
+
37 2021年5月14日 49839.8 2021年5月13日 49704.6
|
154
|
+
|
155
|
+
38 2021年5月13日 49704.6 2021年5月12日 49384.2
|
156
|
+
|
157
|
+
39 2021年5月11日 56695.7 2021年5月10日 55848.9
|
158
|
+
|
159
|
+
40 2021年5月8日 58840.1 2021年5月7日 57337.2
|
160
|
+
|
161
|
+
41 2021年5月7日 57337.2 2021年5月6日 56405.4
|
162
|
+
|
163
|
+
42 2021年5月5日 57441.3 2021年5月4日 53741.5
|
164
|
+
|
165
|
+
43 2021年5月3日 57169.8 2021年5月2日 56603.8
|
166
|
+
|
167
|
+
44 2021年5月1日 57807.1 2021年4月30日 57720.3
|
168
|
+
|
169
|
+
|
170
|
+
|
171
|
+
**今回使用しているデータフレーム"test"**
|
172
|
+
|
173
|
+
Date close open high low
|
174
|
+
|
175
|
+
0 2021年7月30日 38997.4 40001.1 40245.6 38915.2
|
176
|
+
|
177
|
+
1 2021年7月29日 40001.4 40009.0 40630.7 39340.8
|
178
|
+
|
179
|
+
2 2021年7月28日 40003.2 39450.4 40862.2 38883.8
|
180
|
+
|
181
|
+
3 2021年7月27日 39452.0 37294.3 39455.9 36427.4
|
182
|
+
|
183
|
+
4 2021年7月26日 37276.6 35392.3 40522.9 35236.7
|
184
|
+
|
185
|
+
5 2021年7月25日 35391.1 34392.5 35391.1 33881.3
|
186
|
+
|
187
|
+
6 2021年7月24日 33824.8 33600.5 33955.0 33412.9
|
188
|
+
|
189
|
+
7 2021年7月23日 33603.3 32297.9 33605.6 32041.1
|
190
|
+
|
191
|
+
8 2021年7月22日 32298.9 32131.7 32585.4 31729.4
|
192
|
+
|
193
|
+
9 2021年7月21日 32131.4 29794.7 32794.6 29519.3
|
194
|
+
|
195
|
+
10 2021年7月20日 29793.8 30835.4 31040.8 29310.2
|
196
|
+
|
197
|
+
11 2021年7月19日 30837.2 31782.9 31887.0 30478.2
|
198
|
+
|
199
|
+
12 2021年7月18日 31785.4 31517.9 32408.2 31220.6
|
200
|
+
|
201
|
+
13 2021年7月17日 31518.6 31384.4 31914.8 31207.8
|
202
|
+
|
203
|
+
14 2021年7月16日 31394.0 31842.3 32239.8 31062.2
|
204
|
+
|
205
|
+
15 2021年7月15日 31840.5 32820.5 33157.0 31175.8
|
206
|
+
|
207
|
+
16 2021年7月14日 32820.7 32727.8 33051.9 31611.2
|
208
|
+
|
209
|
+
17 2021年7月13日 32728.1 33106.1 33307.7 32259.5
|
210
|
+
|
211
|
+
18 2021年7月12日 33113.0 34228.3 34598.0 32662.8
|
212
|
+
|
213
|
+
19 2021年7月11日 34227.7 33510.8 34580.6 33319.8
|
214
|
+
|
215
|
+
20 2021年7月10日 33510.6 33797.7 34221.0 33056.8
|
216
|
+
|
217
|
+
21 2021年7月9日 33797.4 32866.3 34079.2 32367.0
|
218
|
+
|
219
|
+
22 2021年7月8日 32866.3 33859.4 33923.2 32146.9
|
220
|
+
|
221
|
+
23 2021年7月7日 33867.8 34228.7 35036.6 33801.3
|
222
|
+
|
223
|
+
24 2021年7月6日 34225.6 33688.5 35062.0 33581.7
|
224
|
+
|
225
|
+
25 2021年7月5日 33687.8 35297.0 35300.5 33164.1
|
226
|
+
|
227
|
+
26 2021年7月4日 35298.2 34742.8 35957.6 34740.1
|
228
|
+
|
229
|
+
27 2021年7月3日 34742.8 33814.2 34909.8 33363.3
|
230
|
+
|
231
|
+
28 2021年7月2日 33813.4 33542.2 33925.9 32734.6
|
232
|
+
|
233
|
+
29 2021年7月1日 33543.6 35030.7 35032.7 32839.2
|
234
|
+
|
235
|
+
30 2021年6月30日 35026.9 35832.6 36089.5 34126.6
|
236
|
+
|
237
|
+
31 2021年6月29日 35834.7 34477.3 36590.3 34247.6
|
238
|
+
|
239
|
+
32 2021年6月28日 34475.9 34682.2 35231.2 33944.9
|
240
|
+
|
241
|
+
33 2021年6月27日 34678.5 32247.1 34685.5 32041.7
|
242
|
+
|
243
|
+
34 2021年6月26日 32243.4 31592.1 32643.0 30206.9
|
244
|
+
|
245
|
+
35 2021年6月25日 31594.0 34660.5 35490.9 31337.9
|
246
|
+
|
247
|
+
36 2021年6月24日 34665.8 33678.1 35249.9 32356.7
|
248
|
+
|
249
|
+
37 2021年6月23日 33674.3 32498.3 34784.3 31736.5
|
250
|
+
|
251
|
+
38 2021年6月22日 32496.4 31682.7 33272.5 28901.8
|
252
|
+
|
253
|
+
39 2021年6月21日 31692.0 35597.9 35708.4 31284.1
|
254
|
+
|
255
|
+
40 2021年6月20日 35595.8 35510.9 36097.9 33378.0
|
256
|
+
|
257
|
+
41 2021年6月19日 35513.4 35770.0 36357.3 34845.5
|
258
|
+
|
259
|
+
42 2021年6月18日 35749.4 38045.5 38166.0 35198.5
|
260
|
+
|
261
|
+
43 2021年6月17日 38052.0 38337.8 39529.9 37425.3
|
262
|
+
|
263
|
+
44 2021年6月16日 38336.0 40148.1 40494.4 38156.4
|
264
|
+
|
265
|
+
45 2021年6月15日 40156.1 40522.5 41318.0 39589.9
|
266
|
+
|
267
|
+
46 2021年6月14日 40529.4 39024.1 40970.4 38769.9
|
268
|
+
|
269
|
+
47 2021年6月13日 39022.9 35467.5 39321.6 34827.0
|
270
|
+
|
271
|
+
48 2021年6月12日 35467.5 37334.4 37437.3 34703.3
|
272
|
+
|
273
|
+
49 2021年6月11日 37314.6 36654.3 37641.1 36003.3
|
274
|
+
|
275
|
+
50 2021年6月10日 36649.4 37375.2 38340.8 35824.0
|
276
|
+
|
277
|
+
51 2021年6月9日 37332.2 33385.5 37517.6 32428.6
|
278
|
+
|
279
|
+
52 2021年6月8日 33382.9 33574.6 34047.8 31158.1
|
280
|
+
|
281
|
+
53 2021年6月7日 33578.0 35815.4 36754.6 33410.1
|
282
|
+
|
283
|
+
54 2021年6月6日 35815.4 35518.7 36434.0 35265.3
|
284
|
+
|
285
|
+
55 2021年6月5日 35520.0 36841.2 37887.6 34832.0
|
286
|
+
|
287
|
+
56 2021年6月4日 36851.3 39191.4 39255.4 35659.9
|
288
|
+
|
289
|
+
57 2021年6月3日 39187.3 37555.7 39462.3 37193.6
|
290
|
+
|
291
|
+
58 2021年6月2日 37555.8 36687.7 38199.9 35981.1
|
292
|
+
|
293
|
+
59 2021年6月1日 36687.6 37294.3 37850.3 35742.7
|
294
|
+
|
295
|
+
60 2021年5月31日 37298.6 35644.0 37480.7 34213.2
|
296
|
+
|
297
|
+
61 2021年5月30日 35652.8 34589.3 36388.6 33441.0
|
298
|
+
|
299
|
+
62 2021年5月29日 34584.6 35664.5 37227.1 33664.2
|
300
|
+
|
301
|
+
63 2021年5月28日 35662.5 38543.2 38844.1 34772.4
|
302
|
+
|
303
|
+
64 2021年5月27日 38417.3 39249.0 40322.2 37190.8
|
304
|
+
|
305
|
+
65 2021年5月26日 39249.2 38375.7 40750.0 37847.0
|
306
|
+
|
307
|
+
66 2021年5月25日 38378.3 38753.6 39740.8 36540.7
|
308
|
+
|
309
|
+
67 2021年5月24日 38750.6 34720.3 39851.7 34474.6
|
310
|
+
|
311
|
+
68 2021年5月23日 34679.7 37446.8 38248.7 31192.4
|
312
|
+
|
313
|
+
69 2021年5月22日 37448.3 37291.0 38776.0 35314.9
|
314
|
+
|
315
|
+
70 2021年5月21日 37297.4 40611.2 42108.3 33592.3
|
316
|
+
|
317
|
+
71 2021年5月20日 40717.2 36706.8 42425.9 35010.4
|
318
|
+
|
319
|
+
72 2021年5月19日 36720.5 42898.3 43516.6 30261.7
|
320
|
+
|
321
|
+
73 2021年5月18日 42897.3 43538.5 45770.9 42293.9
|
322
|
+
|
323
|
+
74 2021年5月17日 43541.3 46424.2 46545.4 42201.5
|
324
|
+
|
325
|
+
75 2021年5月16日 46426.4 46729.3 49764.3 43920.8
|
326
|
+
|
327
|
+
76 2021年5月15日 46708.8 49839.1 50640.9 46650.2
|
328
|
+
|
329
|
+
77 2021年5月14日 49839.8 49704.9 51459.2 48874.0
|
330
|
+
|
331
|
+
78 2021年5月13日 49704.6 49398.2 51337.3 46331.1
|
332
|
+
|
333
|
+
79 2021年5月12日 49384.2 56694.5 57938.5 49187.0
|
334
|
+
|
335
|
+
80 2021年5月11日 56695.7 55846.1 56871.1 54550.4
|
336
|
+
|
337
|
+
81 2021年5月10日 55848.9 58251.2 59523.9 53678.3
|
338
|
+
|
339
|
+
82 2021年5月9日 58238.3 58840.6 59227.0 56414.4
|
340
|
+
|
341
|
+
83 2021年5月8日 58840.1 57330.3 59471.1 56972.2
|
342
|
+
|
343
|
+
84 2021年5月7日 57337.2 56411.4 58639.3 55300.1
|
344
|
+
|
345
|
+
85 2021年5月6日 56405.4 57441.0 58364.9 55294.5
|
346
|
+
|
347
|
+
86 2021年5月5日 57441.3 53872.5 57936.4 53872.5
|
348
|
+
|
349
|
+
87 2021年5月4日 53741.5 57170.6 57201.3 53741.5
|
350
|
+
|
351
|
+
88 2021年5月3日 57169.8 56605.8 58925.1 56562.4
|
352
|
+
|
353
|
+
89 2021年5月2日 56603.8 57807.2 57868.4 56110.5
|
354
|
+
|
355
|
+
90 2021年5月1日 57807.1 57719.1 58449.4 57029.5
|
356
|
+
|
357
|
+
91 2021年4月30日 57720.3 53562.3 57925.6 53088.7
|