teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

2

修正

2020/05/06 00:47

投稿

ForestSeo
ForestSeo

スコア2724

answer CHANGED
@@ -6,6 +6,8 @@
6
6
  for lft, rght, idx in itertools.product("B行の数値たち", "C行の数値たち", idx_list):
7
7
  if float(lft) > float(rght):
8
8
  "D行idx番目に1を入れる"
9
+ df.iat[3, idx] = 1
9
10
  else:
10
11
  "D行idx番目に-1を入れる"
12
+ df.iat[3, idx] = -1
11
13
  ```

1

修正

2020/05/06 00:47

投稿

ForestSeo
ForestSeo

スコア2724

answer CHANGED
@@ -1,8 +1,11 @@
1
1
  ```Python
2
+ import itertools
3
+
2
- df_gc = df[df['XYZ_MA60'] >= df['XYZ_MA120']]
4
+ idx_list = [idx for nums1, idx in enumerate("B行の数値たち")]
5
+
6
+ for lft, rght, idx in itertools.product("B行の数値たち", "C行の数値たち", idx_list):
3
- #df_gc TrueかFalseが入る
7
+ if float(lft) > float(rght):
4
- if df_gc:
8
+ "D行idx番目に1を入れる"
5
- df_gc = 1
6
- else:
9
+ else:
7
- df_gc = -1
10
+ "D行idx番目に-1を入れる"
8
11
  ```