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

質問編集履歴

2

2019/08/31 11:37

投稿

nsk
nsk

スコア6

title CHANGED
File without changes
body CHANGED
@@ -5,25 +5,25 @@
5
5
  import numpy as np
6
6
  import csv
7
7
 
8
- def calc(bb):
8
+ def calc(x):
9
- a = x[0]
9
+ a = x[0]
10
- b = x[1]
10
+ b = x[1]
11
- c = x[2]
11
+ c = x[2]
12
-
13
- A = a+b+c
14
- B = a*b*c
15
-
16
- return(A,B)
17
12
 
13
+ A = a+b+c
14
+ B = a*b*c
18
15
 
16
+ return(A,B)
17
+
18
+
19
19
  fname = "calc_test"
20
20
  df_test = pd.read_csv("{}.csv".format(fname))
21
21
  for row in df_test.itertuples(name=None):
22
- AB = row[1:]
22
+ AB = row[1:]
23
- print(AB)
23
+ print(AB)
24
- print(calc(AB))
24
+ print(calc(AB))
25
25
 
26
- print(df)
26
+ print(df_test)
27
27
  ```
28
28
 
29
29
 
@@ -40,6 +40,7 @@
40
40
  1 2 3 5
41
41
  2 2 9 2
42
42
 
43
+ (実際はカンマ区切りになります)
43
44
 
44
45
 
45
46
  ### 試したこと

1

タイトルにCSV追加

2019/08/31 11:37

投稿

nsk
nsk

スコア6

title CHANGED
@@ -1,1 +1,1 @@
1
- itertuplesで行ごとに抽出した値を使って四則演算し、演算結果を列に追加したい
1
+ CSVファイルをitertuplesで行ごとに抽出した値を使って四則演算し、演算結果を列に追加したい
body CHANGED
File without changes