質問編集履歴

2

if文追記

2020/11/16 06:28

投稿

MagMag
MagMag

スコア80

test CHANGED
File without changes
test CHANGED
@@ -50,9 +50,15 @@
50
50
 
51
51
  df = pd.read_csv('file1.csv')
52
52
 
53
- df.index = pd.to_datetime(df['月日']+'/' + df['時分'], format='%Y/%m/%d/%H:%M:%S')
54
53
 
55
54
 
55
+ if ...: # ここで的確に判定したい(他の書式が来ても誤分類されないようにしたい)
56
+
57
+ df.index = pd.to_datetime(df['月日']+'/' + df['時分'], format='%Y/%m/%d/%H:%M:%S')
58
+
59
+ elif ...:
60
+
61
+ df.index = pd.to_datetime(...)
56
62
 
57
63
 
58
64
 

1

修正

2020/11/16 06:28

投稿

MagMag
MagMag

スコア80

test CHANGED
File without changes
test CHANGED
@@ -6,7 +6,7 @@
6
6
 
7
7
 
8
8
 
9
- len(df.index[0])で判定することを考えたのですが、別の似た書式が入ってきたときにエラーになると思ったので、今の書式方法を識別できる判定をしたいと考えています(その意味で、if文で分けなくても変換できる方法があれば教えていただけないでしょうか?)。
9
+ len(df['月日'][0])で判定することを考えたのですが、別の似た書式が入ってきたときにエラーになると思ったので、今の書式方法を識別できる判定をしたいと考えています(その意味で、if文で分けなくても変換できる方法があれば教えていただけないでしょうか?)。
10
10
 
11
11
 
12
12