Spaces:
Build error
Build error
import streamlit as st | |
import pandas as pd | |
import matplotlib.pyplot as plt | |
# Datos para la tabla de precios | |
data = { | |
'Tienda': ['Ledesma', 'Hileret', 'Tuy'], | |
'Precio': [520, 440, 390], | |
'Cambio (%)': [15.9, -2.2, 13.3] | |
} | |
# Crear DataFrame | |
df = pd.DataFrame(data) | |
# Título y descripción del producto | |
st.title("Monitoreo de Precios de Scooter") | |
#st.image("scooter_image.png", width=300) | |
st.subheader("Precio actual: 450,00€") | |
# Tabla de precios | |
st.subheader("Comparativa de precios") | |
st.table(df) | |
# Datos para el gráfico | |
price_history = { | |
'Ledesma': [950, 970, 1000, 970, 970], | |
'Hileret': [980, 990, 1030, 990, 980], | |
'Tuy': [970, 980, 1020, 1000, 990] | |
} | |
history_dates = ['2024-05-01', '2024-06-01', '2024-07-01', '2024-08-01', '2024-09-01'] | |
# Gráfico de líneas | |
fig, ax = plt.subplots() | |
colors = ['blue', 'red', 'green'] | |
for store, prices in price_history.items(): | |
ax.plot(history_dates, prices, label=store,color=colors.pop(0)) | |
ax.set_xlabel('Fecha') | |
ax.set_ylabel('Precio ($)') | |
ax.set_title('Historial de precios para edulcorantes de 50 unidades - promedio de tiendas en CABA') | |
ax.legend() | |
# Mostrar gráfico en Streamlit | |
st.pyplot(fig) | |