We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 7e53030 commit 35e5cf7Copy full SHA for 35e5cf7
1 file changed
vetiver/monitor.py
@@ -1,6 +1,7 @@
1
import plotly.express as px
2
import pandas as pd
3
-from datetime import timedelta, datetime
+import numpy as np
4
+from datetime import timedelta
5
6
7
def compute_metrics(
@@ -43,7 +44,7 @@ def compute_metrics(
43
44
45
df = data[[truth, estimate, date_var]].copy()
46
- if not isinstance(date_var, datetime):
47
+ if not np.issubdtype(df[date_var], np.datetime64):
48
df[date_var] = pd.to_datetime(df[date_var])
49
50
df = df.set_index(date_var).sort_index()
0 commit comments