回答編集履歴

2

動かないコードを書いていたので動くコードに修正

2020/06/20 14:20

投稿

kabayan55
kabayan55

スコア389

test CHANGED
@@ -16,7 +16,9 @@
16
16
 
17
17
 
18
18
 
19
- csvデータから読み取るのでしたら、まず購入日時をstr型あるいはdatetime型、売上をint型で読み込むといいと思います。売上は、もし","がcsvの方で入っていたらint型で読み込めないかもしれないので、その場合は文字列として読み込んで、`df["売上"].replace(",", "")` した上でint型にすればいいかなと思います。
19
+ csvデータから読み取るのでしたら、まず購入日時をstr型あるいはdatetime型、売上をint型で読み込むといいと思います。売上は、もし","がcsvの方で入っていたらint型で読み込めないかもしれないので、その場合は文字列として読み込んで、"," を除去した上でint型にすればいいかなと思います。
20
+
21
+ `df["売上"].map(lambda x: int(x.replace(",","")))`
20
22
 
21
23
 
22
24
 

1

説明の修正

2020/06/20 14:20

投稿

kabayan55
kabayan55

スコア389

test CHANGED
@@ -70,7 +70,7 @@
70
70
 
71
71
  0. 年月日に当てはまる部分の取得
72
72
 
73
- 0. 空白の前までを取得
73
+ 0. スペースの前までを取得
74
74
 
75
75
 
76
76
 
@@ -96,7 +96,7 @@
96
96
 
97
97
 
98
98
 
99
- # 購入日時のカラム上書き
99
+ # 購入日カラム作成
100
100
 
101
101
  df["購入日"] = df["購入日時"].map(lambda x: str_ymd(x))
102
102