回答編集履歴
1
入力値が文字列の場合を考慮
test
CHANGED
@@ -6,13 +6,15 @@
|
|
6
6
|
|
7
7
|
import pandas as pd
|
8
8
|
|
9
|
-
df = pd.DataFrame({'datetime':[1458255600,1458255700],'val':[1,2]})
|
9
|
+
df = pd.DataFrame({'datetime':['1458255600','1458255700'],'val':[1,2]})
|
10
10
|
|
11
11
|
print(df)
|
12
12
|
|
13
13
|
|
14
14
|
|
15
|
+
# 念のためintに変換してdatetimeに
|
16
|
+
|
15
|
-
df['datetime'] = pd.to_datetime(df['datetime'], unit='s')
|
17
|
+
df['datetime'] = pd.to_datetime(df['datetime'].astype(int), unit='s')
|
16
18
|
|
17
19
|
print(df)
|
18
20
|
|