質問編集履歴
2
誤字
test
CHANGED
File without changes
|
test
CHANGED
@@ -38,16 +38,12 @@
|
|
38
38
|
|
39
39
|
###該当のソースコード
|
40
40
|
|
41
|
-
```ここに言語を入力
|
42
|
-
|
43
|
-
ここにご自身が実行したソースコードを書いてください
|
44
|
-
|
45
41
|
```
|
46
42
|
|
47
43
|
df['position'] = []
|
48
44
|
|
49
45
|
for i in range(len(df)):
|
50
46
|
|
51
|
-
|
47
|
+
np.where(df.iloc[i, 6] != df.iloc[i+1, 6], df.iloc[i+1, 3], df.iloc[i, 7])
|
52
48
|
|
53
|
-
|
49
|
+
df['position'].append(i)
|
1
誤字
test
CHANGED
File without changes
|
test
CHANGED
@@ -2,7 +2,7 @@
|
|
2
2
|
|
3
3
|
python初心者です。
|
4
4
|
|
5
|
-
close>20ma列がSからL,LからSに変わった場合にclose列の値を返して、そうでない場合は
|
5
|
+
close>20ma列がSからL,LからSに変わった場合にclose列の値を返して、そうでない場合はposition列の直前の文字を返す、という条件で、一行ごとに条件通りの処理をさせたいのですが、ValueErrorとなりうまくいきません。
|
6
6
|
|
7
7
|
for文の書き方がおかしいのだろうということしかわかりません。どこが間違っているかご教示お願いします。
|
8
8
|
|