Liu Yiwen commited on
Commit
519dd2e
·
1 Parent(s): a4c0034

修改了展示内容

Browse files
Files changed (1) hide show
  1. utils.py +4 -1
utils.py CHANGED
@@ -65,10 +65,13 @@ def create_plot(dfs:list[pd.DataFrame], ids:list[str], interval:list[int, int]=N
65
  for df, df_id in zip(dfs, ids):
66
  if interval:
67
  df = df.iloc[interval[0]:interval[1]]
 
 
 
68
  for i, column in enumerate(df.columns[1:]):
69
  fig.add_trace(go.Scatter(
70
  x=list(range(len(df[df.columns[0]]))),
71
- y=df[column],
72
  mode='lines',
73
  name=f"item_{df_id} - {column}",
74
  # visible=True if i == 0 else 'legendonly'
 
65
  for df, df_id in zip(dfs, ids):
66
  if interval:
67
  df = df.iloc[interval[0]:interval[1]]
68
+ df_normalized = df.copy()
69
+ if len(df.columns) > 2:
70
+ df_normalized[df.columns[1:]] = (df[df.columns[1:]] - df[df.columns[1:]].mean()) / df[df.columns[1:]].std()
71
  for i, column in enumerate(df.columns[1:]):
72
  fig.add_trace(go.Scatter(
73
  x=list(range(len(df[df.columns[0]]))),
74
+ y=df_normalized[column],
75
  mode='lines',
76
  name=f"item_{df_id} - {column}",
77
  # visible=True if i == 0 else 'legendonly'