Python/Orange 中日期时间到 DataFrame 的错误转换
Incorrect conversion of datetime to DataFrame in Python/Orange
我正在尝试转换包含一列日期时间和一列数字的橙色 table。我必须将它转换为 DataFrame。我使用以下代码:
df = pd.DataFrame(data=in_data, columns = [ datetime "dateOfMeasure", "bsnApIfNoOfUsers"])
但之后我收到了
dateOfMeasure bsnApIfNoOfUsers
0 1.451693e+09 1.0
1 1.451779e+09 1.0
2 1.451866e+09 1.0
3 1.451952e+09 1.0
4 1.452038e+09 1.0
所以日期时间完全错误(第二列没问题)。当我使用 print(in_data) 它正确显示 dateOfMeasure
。我该如何修复它?
df.dateOfMeasure = pd.to_datetime(df.dateOfMeasure, unit='s')
我正在尝试转换包含一列日期时间和一列数字的橙色 table。我必须将它转换为 DataFrame。我使用以下代码:
df = pd.DataFrame(data=in_data, columns = [ datetime "dateOfMeasure", "bsnApIfNoOfUsers"])
但之后我收到了
dateOfMeasure bsnApIfNoOfUsers
0 1.451693e+09 1.0
1 1.451779e+09 1.0
2 1.451866e+09 1.0
3 1.451952e+09 1.0
4 1.452038e+09 1.0
所以日期时间完全错误(第二列没问题)。当我使用 print(in_data) 它正确显示 dateOfMeasure
。我该如何修复它?
df.dateOfMeasure = pd.to_datetime(df.dateOfMeasure, unit='s')