質問編集履歴

1

質問追加

2021/04/14 03:53

投稿

3939TJ55
3939TJ55

スコア109

test CHANGED
File without changes
test CHANGED
@@ -28,6 +28,22 @@
28
28
 
29
29
 
30
30
 
31
+ もしくは、df[単位]の値が”1”の場合、下記のように処理するようなif文を考えた方が良いのでしょうか。
32
+
33
+ if df["卸単位"] == "1":
34
+
35
+ df["卸単位"] =""
36
+
37
+ else:
38
+
39
+ df["入数表示"] = df["本体卸価格"].str.cat(df["卸単位"], sep = "×")
40
+
41
+ df["入数表示"] = "(@" + df["入数表示"]+")"
42
+
43
+
44
+
45
+ こちらも同じエラーになってしまいましたが。。。
46
+
31
47
  ```
32
48
 
33
49
 
@@ -42,13 +58,13 @@
42
58
 
43
59
  ### データフレームの中身
44
60
 
45
- 本体価格 入数表示
61
+ 本体価格 入数表示   単位
46
62
 
47
- ¥2,394 (@2394×1)
63
+ ¥2,394 (@2394×1)  1
48
64
 
49
- ¥2,500 (@2500×2)
65
+ ¥2,500 (@2500×2)  2
50
66
 
51
- ¥3,000 (@3000×3)
67
+ ¥3,000 (@3000×3)  3
52
68
 
53
69
 
54
70