Joshua1808 commited on
Commit
a5677b9
·
1 Parent(s): a882dd0

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +17 -18
app.py CHANGED
@@ -159,29 +159,28 @@ def tweets_localidad(buscar_localidad):
159
  muestra = st.table(df.reset_index(drop=True).head(10).style.applymap(color_survived, subset=['Prediccion']))
160
  tabla.append(muestra)
161
  #resultado=df.groupby('Prediccion')['Probabilidad'].sum()
162
- with st.container():
163
- resultado = df['Prediccion'].head(10).value_counts()
164
- colores=["#EE3555","#aae977"]
165
- fig, ax = plt.subplots()
166
- fig.set_size_inches(2, 2)
167
- plt.pie(resultado,labels=resultado.index,autopct='%1.1f%%',colors=colores, textprops={'fontsize': 4})
168
- ax.set_title("Porcentajes por Categorias", fontsize=5, fontweight="bold")
169
- plt.rcParams.update({'font.size':4, 'font.weight':'bold'})
170
- ax.legend()
171
- # Muestra el gráfico
172
- plt.show()
173
- st.set_option('deprecation.showPyplotGlobalUse', False)
174
- st.pyplot()
175
-
176
- plt.bar(resultado.index, resultado, color=colores)
177
  ax.set_title("Porcentajes por Categorias", fontsize=5, fontweight="bold")
178
  plt.rcParams.update({'font.size':4, 'font.weight':'bold'})
179
- ax.set_xlabel("Categoría")
180
- ax.set_ylabel("Probabilidad")
181
  # Muestra el gráfico
182
  plt.show()
183
  st.set_option('deprecation.showPyplotGlobalUse', False)
184
  st.pyplot()
 
 
 
 
 
 
 
 
 
 
185
 
186
  except AttributeError as e:
187
  muestra=st.text("No existe ninguna localidad con ese nombre")
@@ -210,7 +209,7 @@ def analizar_frase(frase):
210
  return tabla
211
 
212
  def run():
213
- col1, col2, col3 = st.columns(3)
214
  with col1.form("my_form"):
215
  search_words = st.text_input("Introduzca la frase, el usuario o localidad para analizar y pulse el check correspondiente")
216
  number_of_tweets = st.number_input('Introduzca número de tweets a analizar del usuario Máximo 50', 0,50,0)
 
159
  muestra = st.table(df.reset_index(drop=True).head(10).style.applymap(color_survived, subset=['Prediccion']))
160
  tabla.append(muestra)
161
  #resultado=df.groupby('Prediccion')['Probabilidad'].sum()
162
+ resultado = df['Prediccion'].value_counts()
163
+ colores=["#EE3555","#aae977"]
164
+ fig, ax = plt.subplots()
165
+ fig.set_size_inches(2, 2)
166
+ plt.pie(resultado,labels=resultado.index,autopct='%1.1f%%',colors=colores, textprops={'fontsize': 4})
 
 
 
 
 
 
 
 
 
 
167
  ax.set_title("Porcentajes por Categorias", fontsize=5, fontweight="bold")
168
  plt.rcParams.update({'font.size':4, 'font.weight':'bold'})
169
+ ax.legend()
 
170
  # Muestra el gráfico
171
  plt.show()
172
  st.set_option('deprecation.showPyplotGlobalUse', False)
173
  st.pyplot()
174
+
175
+ #plt.bar(resultado.index, resultado, color=colores)
176
+ #ax.set_title("Porcentajes por Categorias", fontsize=5, fontweight="bold")
177
+ #plt.rcParams.update({'font.size':4, 'font.weight':'bold'})
178
+ #ax.set_xlabel("Categoría")
179
+ #ax.set_ylabel("Probabilidad")
180
+ ## Muestra el gráfico
181
+ #plt.show()
182
+ #st.set_option('deprecation.showPyplotGlobalUse', False)
183
+ #st.pyplot()
184
 
185
  except AttributeError as e:
186
  muestra=st.text("No existe ninguna localidad con ese nombre")
 
209
  return tabla
210
 
211
  def run():
212
+ col1, col2 = st.columns(2)
213
  with col1.form("my_form"):
214
  search_words = st.text_input("Introduzca la frase, el usuario o localidad para analizar y pulse el check correspondiente")
215
  number_of_tweets = st.number_input('Introduzca número de tweets a analizar del usuario Máximo 50', 0,50,0)