James McCool commited on
Commit
855228a
·
1 Parent(s): 3d72ea9

Refactor player frequency tables to include salary and improve formatting

Browse files
Files changed (1) hide show
  1. app.py +6 -5
app.py CHANGED
@@ -555,8 +555,9 @@ with tab2:
555
  # Create a DataFrame with the results
556
  summary_df = pd.DataFrame({
557
  'Player': value_counts.index,
 
558
  'Frequency': value_counts.values,
559
- 'Percentage': percentages.values
560
  })
561
 
562
  # Sort by frequency in descending order
@@ -564,7 +565,7 @@ with tab2:
564
 
565
  # Display the table
566
  st.write("Player Frequency Table:")
567
- st.dataframe(summary_df.style.format({'Percentage': '{:.2f}%'}), height=500, use_container_width=True)
568
 
569
  st.download_button(
570
  label="Export player frequency",
@@ -587,9 +588,9 @@ with tab2:
587
  # Create a DataFrame with the results
588
  summary_df = pd.DataFrame({
589
  'Player': value_counts.index,
 
590
  'Frequency': value_counts.values,
591
- 'Percentage': percentages.values,
592
- 'Salary': [salary_dict.get(player, player) for player in value_counts.index]
593
  })
594
 
595
  # Sort by frequency in descending order
@@ -597,7 +598,7 @@ with tab2:
597
 
598
  # Display the table
599
  st.write("Seed Frame Frequency Table:")
600
- st.dataframe(summary_df.style.format({'Percentage': '{:.2f}%'}), height=500, use_container_width=True)
601
 
602
  st.download_button(
603
  label="Export seed frame frequency",
 
555
  # Create a DataFrame with the results
556
  summary_df = pd.DataFrame({
557
  'Player': value_counts.index,
558
+ 'Salary': [salary_dict.get(player, player) for player in value_counts.index],
559
  'Frequency': value_counts.values,
560
+ 'Percentage': percentages.values
561
  })
562
 
563
  # Sort by frequency in descending order
 
565
 
566
  # Display the table
567
  st.write("Player Frequency Table:")
568
+ st.dataframe(summary_df.style.format({'Percentage': '{:.2f}%'}, precision=2), height=500, use_container_width=True)
569
 
570
  st.download_button(
571
  label="Export player frequency",
 
588
  # Create a DataFrame with the results
589
  summary_df = pd.DataFrame({
590
  'Player': value_counts.index,
591
+ 'Salary': [salary_dict.get(player, player) for player in value_counts.index],
592
  'Frequency': value_counts.values,
593
+ 'Percentage': percentages.values
 
594
  })
595
 
596
  # Sort by frequency in descending order
 
598
 
599
  # Display the table
600
  st.write("Seed Frame Frequency Table:")
601
+ st.dataframe(summary_df.style.format({'Percentage': '{:.2f}%'}, precision=2), height=500, use_container_width=True)
602
 
603
  st.download_button(
604
  label="Export seed frame frequency",