benediktstroebl commited on
Commit
2c6a894
·
1 Parent(s): 089c3f5

fixed tooltip error

Browse files
Files changed (1) hide show
  1. utils/viz.py +7 -1
utils/viz.py CHANGED
@@ -205,8 +205,14 @@ def create_scatter_plot(df, x: str, y: str, x_label: str = None, y_label: str =
205
  agent_data = df[df[hover_data[0]] == agent]
206
 
207
  # remove url from tooltip name
208
- agent_data.loc[:, 'Agent Name'] = agent_data['Agent Name'].str.rsplit(']').str[0].str[1:] if '[' in agent_data['Agent Name'] else agent_data['Agent Name']
 
 
 
209
 
 
 
 
210
  x_value = [np.mean(agent_data[x].values)]
211
  y_value = [np.mean(agent_data[y].values)]
212
 
 
205
  agent_data = df[df[hover_data[0]] == agent]
206
 
207
  # remove url from tooltip name
208
+ def clean_agent_name(name):
209
+ if '[' in str(name):
210
+ return name[1:].rsplit(']')[0]
211
+ return name
212
 
213
+ # Apply the function to each element individually
214
+ agent_data.loc[:, 'Agent Name'] = agent_data['Agent Name'].apply(clean_agent_name)
215
+
216
  x_value = [np.mean(agent_data[x].values)]
217
  y_value = [np.mean(agent_data[y].values)]
218