Spaces:
Build error
Build error
Commit ·
5d0f943
1
Parent(s): 5569b6f
Update app.py
Browse files
app.py
CHANGED
|
@@ -49,6 +49,12 @@ def obtencion_etiquetas(result):
|
|
| 49 |
object_count[object_label] += 1
|
| 50 |
else:
|
| 51 |
object_count[object_label] = 1
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 52 |
|
| 53 |
global etiquetas_filtradas, contador
|
| 54 |
|
|
@@ -58,13 +64,14 @@ def obtencion_etiquetas(result):
|
|
| 58 |
for label, count in object_count.items():
|
| 59 |
if label in diccionario_etiquetas:
|
| 60 |
# Obtiene la etiqueta correspondiente y la agrega a la lista
|
| 61 |
-
|
| 62 |
-
etiquetas_filtradas.append(
|
| 63 |
contador.append(count)
|
| 64 |
-
print(f"{
|
| 65 |
|
| 66 |
print(etiquetas_filtradas)
|
| 67 |
-
|
|
|
|
| 68 |
def cargar_dataframe_1(eleccion):
|
| 69 |
|
| 70 |
global etiquetas_filtradas, contador
|
|
@@ -79,8 +86,6 @@ def cargar_dataframe_1(eleccion):
|
|
| 79 |
#nuevo_df = nuevo_df[nuevo_df[nombre_primera_columna].isin(etiquetas_filtradas)]
|
| 80 |
nuevo_df = nuevo_df[nuevo_df[nombre_primera_columna].isin(etiquetas_filtradas)]
|
| 81 |
|
| 82 |
-
print(contador)
|
| 83 |
-
|
| 84 |
# Add a new column "Uds" with the values from contador
|
| 85 |
nuevo_df['Uds'] = contador
|
| 86 |
|
|
@@ -108,8 +113,9 @@ def cargar_dataframe_2():
|
|
| 108 |
df = pd.read_csv('Dataset/Tabla_alimentos1.csv')
|
| 109 |
|
| 110 |
nombre_primera_columna = df.columns[0]
|
|
|
|
| 111 |
columnas_siguientes = df.columns[8:11]
|
| 112 |
-
nuevo_df = df[[nombre_primera_columna] + list(columnas_siguientes)]
|
| 113 |
|
| 114 |
# Filtrar las filas que corresponden a los nombres dados
|
| 115 |
nuevo_df = nuevo_df[nuevo_df[nombre_primera_columna].isin(etiquetas_filtradas)]
|
|
|
|
| 49 |
object_count[object_label] += 1
|
| 50 |
else:
|
| 51 |
object_count[object_label] = 1
|
| 52 |
+
|
| 53 |
+
# Ordenar por el primer elemento de cada tupla (clave) de menor a mayor
|
| 54 |
+
sorted_items = sorted(object_count.items(), key=lambda x: int(x[0]))
|
| 55 |
+
|
| 56 |
+
# Mostrar el resultado
|
| 57 |
+
result_dict = dict(sorted_items)
|
| 58 |
|
| 59 |
global etiquetas_filtradas, contador
|
| 60 |
|
|
|
|
| 64 |
for label, count in object_count.items():
|
| 65 |
if label in diccionario_etiquetas:
|
| 66 |
# Obtiene la etiqueta correspondiente y la agrega a la lista
|
| 67 |
+
etiqueta_correspondiente = diccionario_etiquetas[label]
|
| 68 |
+
etiquetas_filtradas.append(etiqueta_correspondiente)
|
| 69 |
contador.append(count)
|
| 70 |
+
print(f"{etiqueta_correspondiente}: {count}")
|
| 71 |
|
| 72 |
print(etiquetas_filtradas)
|
| 73 |
+
print(contador)
|
| 74 |
+
|
| 75 |
def cargar_dataframe_1(eleccion):
|
| 76 |
|
| 77 |
global etiquetas_filtradas, contador
|
|
|
|
| 86 |
#nuevo_df = nuevo_df[nuevo_df[nombre_primera_columna].isin(etiquetas_filtradas)]
|
| 87 |
nuevo_df = nuevo_df[nuevo_df[nombre_primera_columna].isin(etiquetas_filtradas)]
|
| 88 |
|
|
|
|
|
|
|
| 89 |
# Add a new column "Uds" with the values from contador
|
| 90 |
nuevo_df['Uds'] = contador
|
| 91 |
|
|
|
|
| 113 |
df = pd.read_csv('Dataset/Tabla_alimentos1.csv')
|
| 114 |
|
| 115 |
nombre_primera_columna = df.columns[0]
|
| 116 |
+
nombre_segunda_columna = df.columns[6]
|
| 117 |
columnas_siguientes = df.columns[8:11]
|
| 118 |
+
nuevo_df = df[[nombre_primera_columna] + [nombre_segunda_columna] +list(columnas_siguientes)]
|
| 119 |
|
| 120 |
# Filtrar las filas que corresponden a los nombres dados
|
| 121 |
nuevo_df = nuevo_df[nuevo_df[nombre_primera_columna].isin(etiquetas_filtradas)]
|