fruitpicker01 commited on
Commit
dd88ce5
·
verified ·
1 Parent(s): 30d5389

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +12 -4
app.py CHANGED
@@ -128,6 +128,14 @@ def download_current_message_database():
128
  # Сортируем по 'Дата сохранения' по убыванию
129
  df.sort_values(by='Дата сохранения', ascending=False, inplace=True)
130
 
 
 
 
 
 
 
 
 
131
  # Set column order
132
  desired_columns = [
133
  "Модель", "Автор", "Дата сохранения", "Персонализированное сообщение",
@@ -2000,11 +2008,11 @@ with gr.Blocks() as demo:
2000
  total_clean_messages_display = gr.Markdown(value="", label="Общее количество сообщений без необходимости корректировок")
2001
 
2002
  with gr.Row():
2003
- model_pie_chart = gr.Plot()
2004
- clean_model_pie_chart = gr.Plot()
2005
- contributor_pie_chart = gr.Plot()
2006
 
2007
- date_message_chart = gr.Plot(label="Количество добавленных сообщений по датам")
2008
 
2009
  gr.Markdown("---")
2010
 
 
128
  # Сортируем по 'Дата сохранения' по убыванию
129
  df.sort_values(by='Дата сохранения', ascending=False, inplace=True)
130
 
131
+ # *** Добавляем этот блок кода для удаления пустых строк ***
132
+ # Удаляем строки, где все три столбца одновременно пусты или содержат только пробелы
133
+ df = df[~(
134
+ df['Персонализированное сообщение'].fillna('').str.strip().eq('') &
135
+ df['Комментарий'].fillna('').str.strip().eq('') &
136
+ df['Откорректированное сообщение'].fillna('').str.strip().eq('')
137
+ )]
138
+
139
  # Set column order
140
  desired_columns = [
141
  "Модель", "Автор", "Дата сохранения", "Персонализированное сообщение",
 
2008
  total_clean_messages_display = gr.Markdown(value="", label="Общее количество сообщений без необходимости корректировок")
2009
 
2010
  with gr.Row():
2011
+ model_pie_chart = gr.Plot(label="График 1")
2012
+ clean_model_pie_chart = gr.Plot(label="График 2")
2013
+ contributor_pie_chart = gr.Plot(label="График 3")
2014
 
2015
+ date_message_chart = gr.Plot(label="График 4")
2016
 
2017
  gr.Markdown("---")
2018