回答編集履歴
2
タイポを直した
test
CHANGED
@@ -16,9 +16,9 @@
|
|
16
16
|
|
17
17
|
---
|
18
18
|
|
19
|
-
**【
|
19
|
+
**【修正回答】**
|
20
20
|
|
21
|
-
質問を読み返してみると、date列は
|
21
|
+
質問を読み返してみると、date列は datetime型ではなくて Object型なのですね・・
|
22
22
|
|
23
23
|
であれば、
|
24
24
|
|
1
回答が間違っていたので修正
test
CHANGED
@@ -11,3 +11,29 @@
|
|
11
11
|
となります。
|
12
12
|
|
13
13
|
[https://pandas.pydata.org/docs/reference/api/pandas.Series.dt.strftime.html](https://pandas.pydata.org/docs/reference/api/pandas.Series.dt.strftime.html)
|
14
|
+
|
15
|
+
|
16
|
+
|
17
|
+
---
|
18
|
+
|
19
|
+
**【追記】**
|
20
|
+
|
21
|
+
質問を読み返してみると、date列はは datetime型ではなくて Object型なのですね・・
|
22
|
+
|
23
|
+
であれば、
|
24
|
+
|
25
|
+
文字列型 → Datetime型 → 文字列型
|
26
|
+
|
27
|
+
となって
|
28
|
+
|
29
|
+
```Python
|
30
|
+
|
31
|
+
df['date'] = pd.to_datetime(df['date'])
|
32
|
+
|
33
|
+
df['date'] = df['date'].dt.strftime('%Y%m%d')
|
34
|
+
|
35
|
+
```
|
36
|
+
|
37
|
+
ですね。(スミマセン)
|
38
|
+
|
39
|
+
その他にも正規表現で文字列を加工する方法もありますが、とりあえず上記の方法で実現できると思います。
|