質問編集履歴

2

誤字

2018/01/21 07:40

投稿

tsurumesoaki
tsurumesoaki

スコア7

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
- np.where(df.iloc[i, 6] != df.iloc[i+1, 6], df.iloc[i+1, 3], df.iloc[i, 7])
47
+   np.where(df.iloc[i, 6] != df.iloc[i+1, 6], df.iloc[i+1, 3], df.iloc[i, 7])         
52
48
 
53
- df['position'].append(i)
49
+   df['position'].append(i)

1

誤字

2018/01/21 07:40

投稿

tsurumesoaki
tsurumesoaki

スコア7

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列の値を返して、そうでない場合はclose>20ma列の直前の文字を返す、という条件で、一行ごとに条件通りの処理をさせたいのですが、ValueErrorとなりうまくいきません。
5
+ close>20ma列がSからL,LからSに変わった場合にclose列の値を返して、そうでない場合はposition列の直前の文字を返す、という条件で、一行ごとに条件通りの処理をさせたいのですが、ValueErrorとなりうまくいきません。
6
6
 
7
7
  for文の書き方がおかしいのだろうということしかわかりません。どこが間違っているかご教示お願いします。
8
8