nesticot commited on
Commit
33acbf9
·
verified ·
1 Parent(s): 609b296

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +7 -1
app.py CHANGED
@@ -532,7 +532,13 @@ def server(input, output, session):
532
  # Step 2: Format the columns with (value (+diff)) - exclude brackets if diff is 80
533
  df_merge = df_merge.with_columns([
534
  pl.when(pl.col(new + "_diff").eq(10000)) # If diff is 80, no need to include brackets
535
- .then((pl.col(new)*100).round(1).map_elements(lambda x: f"{x:.1f}%").cast(pl.Utf8)+'\n\t') # Just return the new value as string
 
 
 
 
 
 
536
  .otherwise(
537
  (pl.col(new)*100).round(1).map_elements(lambda x: f"{x:.1f}%").cast(pl.Utf8) +
538
  "\n(" +
 
532
  # Step 2: Format the columns with (value (+diff)) - exclude brackets if diff is 80
533
  df_merge = df_merge.with_columns([
534
  pl.when(pl.col(new + "_diff").eq(10000)) # If diff is 80, no need to include brackets
535
+ .then(
536
+ (pl.col(new)*100).round(1).map_elements(lambda x: f"{x:.1f}%").cast(pl.Utf8) +
537
+ "\n(" +
538
+ (pl.col(new)*100).round(1)
539
+ .map_elements(lambda x: f"{x:+.1f}%") +
540
+ ")"
541
+ )
542
  .otherwise(
543
  (pl.col(new)*100).round(1).map_elements(lambda x: f"{x:.1f}%").cast(pl.Utf8) +
544
  "\n(" +