質問編集履歴
1
質問追加
title
CHANGED
File without changes
|
body
CHANGED
@@ -13,6 +13,14 @@
|
|
13
13
|
エラー
|
14
14
|
ValueError: The truth value of a Series is ambiguous. Use a.empty, a.bool(), a.item(), a.any() or a.all().
|
15
15
|
|
16
|
+
もしくは、df[単位]の値が”1”の場合、下記のように処理するようなif文を考えた方が良いのでしょうか。
|
17
|
+
if df["卸単位"] == "1":
|
18
|
+
df["卸単位"] =""
|
19
|
+
else:
|
20
|
+
df["入数表示"] = df["本体卸価格"].str.cat(df["卸単位"], sep = "×")
|
21
|
+
df["入数表示"] = "(@" + df["入数表示"]+")"
|
22
|
+
|
23
|
+
こちらも同じエラーになってしまいましたが。。。
|
16
24
|
```
|
17
25
|
|
18
26
|
どう処理するのが良いのでしょうか。
|
@@ -20,10 +28,10 @@
|
|
20
28
|
|
21
29
|
|
22
30
|
### データフレームの中身
|
23
|
-
本体価格 入数表示
|
31
|
+
本体価格 入数表示 単位
|
24
|
-
¥2,394 (@2394×1)
|
32
|
+
¥2,394 (@2394×1) 1
|
25
|
-
¥2,500 (@2500×2)
|
33
|
+
¥2,500 (@2500×2) 2
|
26
|
-
¥3,000 (@3000×3)
|
34
|
+
¥3,000 (@3000×3) 3
|
27
35
|
|
28
36
|
### データフレーム完成形
|
29
37
|
本体価格 入数表示
|