質問編集履歴
1
最終的にやりたいことが記載できていなかったので修正しました。行の2つの値と次の2つの値を使って関数で帰ってきた値をR列に追加させていきたい
test
CHANGED
File without changes
|
test
CHANGED
@@ -28,7 +28,7 @@
|
|
28
28
|
|
29
29
|
pandasの
|
30
30
|
|
31
|
-
x1= A列の1行め
|
31
|
+
x1= A列の1行め
|
32
32
|
|
33
33
|
x2=B列の1行め
|
34
34
|
|
@@ -36,9 +36,31 @@
|
|
36
36
|
|
37
37
|
y2=B列の2行め
|
38
38
|
|
39
|
-
|
39
|
+
を引数でmy_funcの帰ってきた値を
|
40
40
|
|
41
|
-
R列に追加したい
|
41
|
+
R列1行めに追加したい
|
42
|
+
|
43
|
+
|
44
|
+
|
45
|
+
x1= A列の2行め
|
46
|
+
|
47
|
+
x2=B列の2行め
|
48
|
+
|
49
|
+
y1=A列の3行め
|
50
|
+
|
51
|
+
y2=B列の3行め
|
52
|
+
|
53
|
+
を引数でmy_funcの帰ってきた値を
|
54
|
+
|
55
|
+
R列2行めに追加したい
|
56
|
+
|
57
|
+
:::::
|
58
|
+
|
59
|
+
|
60
|
+
|
61
|
+
|
62
|
+
|
63
|
+
と最後の行までR列に値を入れたい
|
42
64
|
|
43
65
|
|
44
66
|
|
@@ -132,7 +154,7 @@
|
|
132
154
|
|
133
155
|
|
134
156
|
|
135
|
-
|
157
|
+
TypeError: ("'Series' object is not callable", 'occurred at index A')
|
136
158
|
|
137
159
|
|
138
160
|
|
@@ -144,7 +166,7 @@
|
|
144
166
|
|
145
167
|
### 試したこと
|
146
168
|
|
147
|
-
|
169
|
+
df["R"] = df.apply(func1(df['A'],df['B'], df['A'].shift(-1), df['B'].shift(-1)))
|
148
170
|
|
149
171
|
|
150
172
|
|