質問編集履歴

2

コードを実行したときに発生するエラーを修正しました

2021/08/09 09:02

投稿

tanak.aaaaa
tanak.aaaaa

スコア6

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=empty.columns)
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=empty.columns)
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=empty.columns)
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を画像ではなくテキストとして記載、得られる結果をテキストとして追加しました

2021/08/09 09:02

投稿

tanak.aaaaa
tanak.aaaaa

スコア6

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, "open"]:
47
+ if test.loc[i, "close"]>test.loc[i, "high"]:
36
-
48
+
37
- condition1 = condition1.append(a, ignore_index=True)
49
+ condition2 = condition2.append(a, ignore_index=True)
38
-
50
+
39
- if test.loc[i+1, "Date"] == "2021年11日":
51
+ if test.loc[i+1, "Date"] == "2021年430日":
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
- for i in range(len(test)):
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