質問編集履歴
2
if文追記
title
CHANGED
File without changes
|
body
CHANGED
@@ -24,7 +24,10 @@
|
|
24
24
|
```Python3
|
25
25
|
# ファイル1を読む処理
|
26
26
|
df = pd.read_csv('file1.csv')
|
27
|
-
df.index = pd.to_datetime(df['月日']+'/' + df['時分'], format='%Y/%m/%d/%H:%M:%S')
|
28
27
|
|
28
|
+
if ...: # ここで的確に判定したい(他の書式が来ても誤分類されないようにしたい)
|
29
|
+
df.index = pd.to_datetime(df['月日']+'/' + df['時分'], format='%Y/%m/%d/%H:%M:%S')
|
30
|
+
elif ...:
|
31
|
+
df.index = pd.to_datetime(...)
|
29
32
|
|
30
33
|
```
|
1
修正
title
CHANGED
File without changes
|
body
CHANGED
@@ -2,7 +2,7 @@
|
|
2
2
|
|
3
3
|
このとき、それぞれの時間書式に応じてto_datetimeのスクリプトをif分で分けたいと思っているのですが、現在の書式を判定する方法は何を使ったらいいのでしょうか?
|
4
4
|
|
5
|
-
len(df
|
5
|
+
len(df['月日'][0])で判定することを考えたのですが、別の似た書式が入ってきたときにエラーになると思ったので、今の書式方法を識別できる判定をしたいと考えています(その意味で、if文で分けなくても変換できる方法があれば教えていただけないでしょうか?)。
|
6
6
|
|
7
7
|
---
|
8
8
|
**ファイル1**
|