ProfessorLeVesseur commited on
Commit
7251a07
1 Parent(s): 7607606

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +1 -13
app.py CHANGED
@@ -397,22 +397,10 @@ def compute_student_metrics(df):
397
  'Absent (%)': absent_pct
398
  }
399
 
400
- # # Create a DataFrame from student_metrics
401
- # student_metrics_df = pd.DataFrame.from_dict(student_metrics, orient='index').reset_index()
402
- # student_metrics_df.rename(columns={'index': 'Student'}, inplace=True)
403
- # return student_metrics_df
404
-
405
  # Create a DataFrame from student_metrics
406
  student_metrics_df = pd.DataFrame.from_dict(student_metrics, orient='index').reset_index()
407
  student_metrics_df.rename(columns={'index': 'Student'}, inplace=True)
408
-
409
- # Use Pandas styler to bold specific columns and then export to HTML
410
- styled_df = student_metrics_df.style \
411
- .set_properties(**{'font-weight': 'bold'}, subset=pd.IndexSlice[:, ['Student', 'Attendance (%)', 'Engagement (%)']]) \
412
- .set_table_styles([{'selector': 'th.colheading', 'props': [('font-weight', 'bold')]}], overwrite=False)
413
-
414
- # Return the styled DataFrame as an HTML string
415
- return styled_df.to_html()
416
 
417
  def plot_student_metrics(student_metrics_df):
418
  # Create the figure and axis
 
397
  'Absent (%)': absent_pct
398
  }
399
 
 
 
 
 
 
400
  # Create a DataFrame from student_metrics
401
  student_metrics_df = pd.DataFrame.from_dict(student_metrics, orient='index').reset_index()
402
  student_metrics_df.rename(columns={'index': 'Student'}, inplace=True)
403
+ return student_metrics_df
 
 
 
 
 
 
 
404
 
405
  def plot_student_metrics(student_metrics_df):
406
  # Create the figure and axis