	{"id":63295,"date":"2021-09-22T15:44:25","date_gmt":"2021-09-22T14:44:25","guid":{"rendered":"https:\/\/www.artefact.com\/?post_type=news&#038;p=63295"},"modified":"2024-09-20T17:45:46","modified_gmt":"2024-09-20T16:45:46","slug":"visual-time-series-forecasting-with-streamlit-prophet","status":"publish","type":"blog","link":"https:\/\/www.artefact.com\/es\/blog\/visual-time-series-forecasting-with-streamlit-prophet\/","title":{"rendered":"Previsi\u00f3n visual de series temporales con Streamlit Prophet"},"content":{"rendered":"<p><div class=\"fusion-fullwidth fullwidth-box fusion-builder-row-1 fusion-flex-container nonhundred-percent-fullwidth non-hundred-percent-height-scrolling\" style=\"--awb-border-radius-top-left:0px;--awb-border-radius-top-right:0px;--awb-border-radius-bottom-right:0px;--awb-border-radius-bottom-left:0px;--awb-margin-top:40px;--awb-margin-bottom:40px;--awb-flex-wrap:wrap;\" ><div class=\"fusion-builder-row fusion-row fusion-flex-align-items-center fusion-flex-justify-content-center fusion-flex-content-wrap\" style=\"max-width:calc( 1440px + 20px );margin-left: calc(-20px \/ 2 );margin-right: calc(-20px \/ 2 );\"><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-0 fusion_builder_column_1_1 1_1 fusion-flex-column fusion-flex-align-self-center fusion-column-inner-bg-wrapper\" style=\"--awb-padding-top:20px;--awb-padding-right:20px;--awb-padding-bottom:20px;--awb-padding-left:20px;--awb-overflow:hidden;--awb-inner-bg-size:cover;--awb-border-color:rgba(10,17,40,0.1);--awb-border-top:1px;--awb-border-right:1px;--awb-border-bottom:1px;--awb-border-left:1px;--awb-border-style:solid;--awb-border-radius:4px 4px 4px 4px;--awb-inner-bg-border-radius:4px 4px 4px 4px;--awb-inner-bg-overflow:hidden;--awb-width-large:100%;--awb-margin-top-large:0px;--awb-spacing-right-large:10px;--awb-margin-bottom-large:0px;--awb-spacing-left-large:10px;--awb-width-medium:100%;--awb-order-medium:0;--awb-spacing-right-medium:10px;--awb-spacing-left-medium:10px;--awb-width-small:100%;--awb-order-small:0;--awb-spacing-right-small:10px;--awb-spacing-left-small:10px;\"><span class=\"fusion-column-inner-bg hover-type-none\"><a class=\"fusion-column-anchor\" href=\"https:\/\/medium.com\/artefact-engineering-and-data-science\/visual-time-series-forecasting-with-streamlit-prophet-71d86a769928\" rel=\"noopener noreferrer\" target=\"_blank\"><span class=\"fusion-column-inner-bg-image\"><\/span><\/a><\/span><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-center fusion-content-layout-row fusion-flex-align-items-center\"><div class=\"fusion-text fusion-text-1\"><p><u>Lea nuestro art\u00edculo sobre<\/u><\/p>\n<\/div><div class=\"fusion-image-element\" style=\"--awb-margin-right:20px;--awb-margin-left:20px;--awb-max-width:150px;--awb-caption-title-font-family:var(--h2_typography-font-family);--awb-caption-title-font-weight:var(--h2_typography-font-weight);--awb-caption-title-font-style:var(--h2_typography-font-style);--awb-caption-title-size:var(--h2_typography-font-size);--awb-caption-title-transform:var(--h2_typography-text-transform);--awb-caption-title-line-height:var(--h2_typography-line-height);--awb-caption-title-letter-spacing:var(--h2_typography-letter-spacing);\"><span class=\"fusion-imageframe imageframe-none imageframe-1 hover-type-none\"><img decoding=\"async\" width=\"4000\" height=\"992\" title=\"Mediano Blog\" src=\"https:\/\/www.artefact.com\/\/wp-content\/uploads\/2021\/04\/Medium-Blog.png\" data-orig-src=\"https:\/\/www.artefact.com\/\/wp-content\/uploads\/2021\/04\/Medium-Blog.png\" alt class=\"lazyload img-responsive wp-image-60582\" srcset=\"data:image\/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20width%3D%274000%27%20height%3D%27992%27%20viewBox%3D%270%200%204000%20992%27%3E%3Crect%20width%3D%274000%27%20height%3D%27992%27%20fill-opacity%3D%220%22%2F%3E%3C%2Fsvg%3E\" data-srcset=\"https:\/\/www.artefact.com\/\/wp-content\/uploads\/2021\/04\/Medium-Blog-200x50.png 200w, https:\/\/www.artefact.com\/\/wp-content\/uploads\/2021\/04\/Medium-Blog-400x99.png 400w, https:\/\/www.artefact.com\/\/wp-content\/uploads\/2021\/04\/Medium-Blog-600x149.png 600w, https:\/\/www.artefact.com\/\/wp-content\/uploads\/2021\/04\/Medium-Blog-800x198.png 800w, https:\/\/www.artefact.com\/\/wp-content\/uploads\/2021\/04\/Medium-Blog-1200x298.png 1200w, https:\/\/www.artefact.com\/\/wp-content\/uploads\/2021\/04\/Medium-Blog.png 4000w\" data-sizes=\"auto\" data-orig-sizes=\"(max-width: 640px) 100vw, 4000px\" \/><\/span><\/div><div class=\"fusion-text fusion-text-2\"><p>.<\/p>\n<\/div><\/div><\/div><\/div><\/div><div class=\"fusion-fullwidth fullwidth-box fusion-builder-row-2 fusion-flex-container nonhundred-percent-fullwidth non-hundred-percent-height-scrolling article-author\" style=\"--awb-border-radius-top-left:0px;--awb-border-radius-top-right:0px;--awb-border-radius-bottom-right:0px;--awb-border-radius-bottom-left:0px;--awb-background-color:#ffffff;--awb-flex-wrap:wrap;\" ><div class=\"fusion-builder-row fusion-row fusion-flex-align-items-flex-start fusion-flex-content-wrap\" style=\"max-width:calc( 1440px + 20px );margin-left: calc(-20px \/ 2 );margin-right: calc(-20px \/ 2 );\"><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-1 fusion_builder_column_1_2 1_2 fusion-flex-column\" style=\"--awb-bg-size:cover;--awb-width-large:50%;--awb-margin-top-large:0px;--awb-spacing-right-large:10px;--awb-margin-bottom-large:0px;--awb-spacing-left-large:10px;--awb-width-medium:50%;--awb-order-medium:0;--awb-spacing-right-medium:10px;--awb-spacing-left-medium:10px;--awb-width-small:100%;--awb-order-small:0;--awb-spacing-right-small:10px;--awb-spacing-left-small:10px;\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-column\"><div class=\"fusion-title title fusion-title-1 fusion-sep-none fusion-title-text fusion-title-size-two\" style=\"--awb-margin-bottom-small:8px;\"><h2 class=\"fusion-title-heading title-heading-left fusion-responsive-typography-calculated\" style=\"margin:0;--fontSize:50;line-height:1.2;\">Autor<\/h2><\/div><img decoding=\"async\" src=\"data:image\/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20width%3D%27150%27%20height%3D%270%27%20viewBox%3D%270%200%20150%200%27%3E%3Crect%20width%3D%27150%27%20height%3D%270%27%20fill-opacity%3D%220%22%2F%3E%3C%2Fsvg%3E\" data-orig-src=\"https:\/\/www.artefact.com\/\/wp-content\/uploads\/2021\/09\/Maxime-Lutel.jpeg\" alt=\"Image\" class=\"lazyload artefact-elegant-image align-left article-author-image\" style=\"width: 150px; border-radius: 54% 46% 77% 23% \/ 74% 40% 60% 26%; overflow: hidden;\" width=\"150\" height=\"auto\" \/><div class=\"fusion-title title fusion-title-2 fusion-sep-none fusion-title-text fusion-title-size-three article-author-name-title\" style=\"--awb-margin-bottom-small:8px;\"><h3 class=\"fusion-title-heading title-heading-left fusion-responsive-typography-calculated\" style=\"margin:0;--fontSize:20;line-height:1.2;\">Maxime Lutel<\/h3><\/div><div class=\"fusion-text fusion-text-3 article-author-description\"><p>Data Cient\u00edfico en Artefact Francia<\/p>\n<\/div><\/div><\/div><\/div><\/div><div class=\"fusion-fullwidth fullwidth-box fusion-builder-row-3 fusion-flex-container nonhundred-percent-fullwidth non-hundred-percent-height-scrolling\" style=\"--awb-border-radius-top-left:0px;--awb-border-radius-top-right:0px;--awb-border-radius-bottom-right:0px;--awb-border-radius-bottom-left:0px;--awb-flex-wrap:wrap;\" ><div class=\"fusion-builder-row fusion-row fusion-flex-align-items-flex-start fusion-flex-content-wrap\" style=\"max-width:calc( 1440px + 20px );margin-left: calc(-20px \/ 2 );margin-right: calc(-20px \/ 2 );\"><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-2 fusion_builder_column_1_1 1_1 fusion-flex-column\" style=\"--awb-bg-size:cover;--awb-width-large:100%;--awb-margin-top-large:0px;--awb-spacing-right-large:10px;--awb-margin-bottom-large:0px;--awb-spacing-left-large:10px;--awb-width-medium:100%;--awb-order-medium:0;--awb-spacing-right-medium:10px;--awb-spacing-left-medium:10px;--awb-width-small:100%;--awb-order-small:0;--awb-spacing-right-small:10px;--awb-spacing-left-small:10px;\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-column\"><div class=\"fusion-text fusion-text-4 description\"><p>\u00bfNecesita una base de referencia para su \u00faltimo proyecto de previsi\u00f3n de series temporales? \u00bfQuiere explicar el proceso de toma de decisiones de un modelo predictivo a un empresario audience? \u00bfLe gustar\u00eda saber si los precios de los coches son estacionales antes de comprar uno nuevo? \u00a1Puede que tengamos algo para usted! Este art\u00edculo presenta Streamlit Prophet, una aplicaci\u00f3n web que ayuda a los cient\u00edficos data a entrenar, evaluar y optimizar los modelos de previsi\u00f3n de forma visual. Las previsiones se realizan con Prophet, un modelo r\u00e1pido y f\u00e1cil de interpretar.<\/p>\n<\/div><\/div><\/div><\/div><\/div><article class=\"fusion-fullwidth fullwidth-box fusion-builder-row-4 fusion-flex-container nonhundred-percent-fullwidth non-hundred-percent-height-scrolling\" style=\"--awb-border-radius-top-left:0px;--awb-border-radius-top-right:0px;--awb-border-radius-bottom-right:0px;--awb-border-radius-bottom-left:0px;--awb-flex-wrap:wrap;\" ><div class=\"fusion-builder-row fusion-row fusion-flex-align-items-flex-start fusion-flex-justify-content-center fusion-flex-content-wrap\" style=\"max-width:calc( 1440px + 20px );margin-left: calc(-20px \/ 2 );margin-right: calc(-20px \/ 2 );\"><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-3 fusion_builder_column_1_1 1_1 fusion-flex-column\" style=\"--awb-bg-size:cover;--awb-width-large:100%;--awb-margin-top-large:0px;--awb-spacing-right-large:10px;--awb-margin-bottom-large:0px;--awb-spacing-left-large:10px;--awb-width-medium:100%;--awb-order-medium:0;--awb-spacing-right-medium:10px;--awb-spacing-left-medium:10px;--awb-width-small:100%;--awb-order-small:0;--awb-spacing-right-small:10px;--awb-spacing-left-small:10px;\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-column\"><div class=\"fusion-text fusion-text-5\"><p>Puede probar la aplicaci\u00f3n en l\u00ednea\u00a0<a class=\"bv kl\" href=\"https:\/\/share.streamlit.io\/maximelutel\/streamlit_prophet\/main\/streamlit_prophet\/app\/dashboard.py\" rel=\"noopener ugc nofollow\" target=\"_blank\">aqu\u00ed<\/a>\u00a0pero puede que no est\u00e9 disponible en todo momento, debido a la limitaci\u00f3n de los recursos inform\u00e1ticos compartidos. Otra opci\u00f3n es instalar el\u00a0<a class=\"bv kl\" href=\"https:\/\/github.com\/artefactory-global\/streamlit_prophet\" rel=\"noopener ugc nofollow\" target=\"_blank\">paquete python<\/a>\u00a0y ejecutarlo localmente.<\/p>\n<\/div><div class=\"fusion-title title fusion-title-3 fusion-sep-none fusion-title-text fusion-title-size-two\" style=\"--awb-margin-bottom-small:8px;\"><h2 class=\"fusion-title-heading title-heading-left fusion-responsive-typography-calculated\" style=\"margin:0;--fontSize:50;line-height:1.2;\">\u00bfQu\u00e9 es Streamlit Prophet?<\/h2><\/div><div class=\"fusion-text fusion-text-6\"><p>Streamlit Prophet es un paquete Python a trav\u00e9s del cual puede desplegar una aplicaci\u00f3n para construir modelos de previsi\u00f3n de series temporales\u00a0<strong class=\"jn kf\">visualmente<\/strong>\u00a0y\u00a0<strong class=\"jn kf\">sin ninguna codificaci\u00f3n<\/strong>. Una vez que haya cargado un dataset con valores hist\u00f3ricos de la se\u00f1al que desea pronosticar, la aplicaci\u00f3n entrena un modelo predictivo en unos pocos clics, junto con varias visualizaciones que le ayudar\u00e1n a evaluar su rendimiento y obtener m\u00e1s informaci\u00f3n.<\/p>\n<\/div><div class=\"fusion-text fusion-text-7\"><p>El modelo subyacente se construye con\u00a0<a class=\"bv kl\" href=\"https:\/\/facebook.github.io\/prophet\/\" rel=\"noopener ugc nofollow\" target=\"_blank\"><strong class=\"jn kf\">Profeta<\/strong><\/a>, una biblioteca de c\u00f3digo abierto desarrollada por Facebook para pronosticar series temporales data. La se\u00f1al se descompone en varios componentes, como la tendencia, la estacionalidad y los efectos de las vacaciones. El estimador aprende a modelar cada uno de estos bloques por separado y luego suma sus distintas contribuciones para producir una previsi\u00f3n f\u00e1cilmente interpretable. Funciona mejor cuando las series tienen fuertes patrones estacionales y cuando se dispone de varios ciclos de data hist\u00f3ricos. Puede echar un vistazo a este\u00a0<a class=\"bv kl\" href=\"https:\/\/twitter.com\/seanjtaylor\/status\/1123278417971990528\" rel=\"noopener ugc nofollow\" target=\"_blank\">hilo<\/a>\u00a0o esto\u00a0<a class=\"bv kl\" href=\"https:\/\/medium.com\/future-vision\/the-math-of-prophet-46864fa9c55a\" rel=\"noopener\" target=\"_blank\">art\u00edculo<\/a>\u00a0si desea saber m\u00e1s sobre los fundamentos matem\u00e1ticos de Prophet.<br \/>\nLa interfaz se realiza con\u00a0<a class=\"bv kl\" href=\"https:\/\/streamlit.io\/\" rel=\"noopener ugc nofollow\" target=\"_blank\"><strong class=\"jn kf\">Streamlit<\/strong><\/a>, un marco de trabajo en Python para construir aplicaciones web cient\u00edficas data.<\/p>\n<\/div><div class=\"fusion-title title fusion-title-4 fusion-sep-none fusion-title-text fusion-title-size-two\" style=\"--awb-margin-bottom-small:8px;\"><h2 class=\"fusion-title-heading title-heading-left fusion-responsive-typography-calculated\" style=\"margin:0;--fontSize:50;line-height:1.2;\">\u00bfCu\u00e1les son las principales caracter\u00edsticas?<\/h2><\/div><div class=\"fusion-text fusion-text-8\"><p>Streamlit Prophet est\u00e1 pensado para ayudar a los cient\u00edficos y analistas empresariales data a ponerse en marcha r\u00e1pidamente en sus proyectos de series temporales. A modo de ilustraci\u00f3n, digamos que nos gustar\u00eda predecir las ventas futuras de bienes de consumo en una tienda concreta, dados los data hist\u00f3ricos que van de 2011 a 2015. Nuestro conjunto data tiene el aspecto de la tabla siguiente.<\/p>\n<\/div><div class=\"fusion-image-element\" style=\"--awb-caption-title-font-family:var(--h2_typography-font-family);--awb-caption-title-font-weight:var(--h2_typography-font-weight);--awb-caption-title-font-style:var(--h2_typography-font-style);--awb-caption-title-size:var(--h2_typography-font-size);--awb-caption-title-transform:var(--h2_typography-text-transform);--awb-caption-title-line-height:var(--h2_typography-line-height);--awb-caption-title-letter-spacing:var(--h2_typography-letter-spacing);\"><span class=\"fusion-imageframe imageframe-none imageframe-2 hover-type-none\"><img decoding=\"async\" width=\"193\" height=\"163\" title=\"art\u00edculo-Maxime-lutel-2\" src=\"data:image\/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20width%3D%27193%27%20height%3D%27163%27%20viewBox%3D%270%200%20193%20163%27%3E%3Crect%20width%3D%27193%27%20height%3D%27163%27%20fill-opacity%3D%220%22%2F%3E%3C%2Fsvg%3E\" data-orig-src=\"https:\/\/www.artefact.com\/\/wp-content\/uploads\/2021\/09\/article-Maxime-lutel-2.png\" alt class=\"lazyload img-responsive wp-image-63297\"\/><\/span><\/div><div class=\"fusion-text fusion-text-9\"><p>Un modelo de referencia con par\u00e1metros por defecto se ajusta en el data en cuanto se carga. Veamos ahora c\u00f3mo podr\u00edamos utilizar Streamlit Prophet para mejorarlo y lograr una mejor comprensi\u00f3n del fen\u00f3meno.<\/p>\n<\/div><div class=\"fusion-title title fusion-title-5 fusion-sep-none fusion-title-text fusion-title-size-three\" style=\"--awb-margin-bottom-small:8px;\"><h3 class=\"fusion-title-heading title-heading-left fusion-responsive-typography-calculated\" style=\"margin:0;--fontSize:20;line-height:1.2;\">Exploraci\u00f3n Data<\/h3><\/div><div class=\"fusion-text fusion-text-10\"><p>El primer paso en cualquier proyecto de previsi\u00f3n es asegurarse de que el dataset no tiene secretos para usted. Prophet proporciona de forma nativa un bonito\u00a0<strong class=\"jn kf\">descomposici\u00f3n de la se\u00f1al\u00a0<\/strong>para ayudarle a alcanzar ese objetivo. La aplicaci\u00f3n dispone de varios gr\u00e1ficos para obtener estos valiosos datos de un vistazo.<br \/>\nEl siguiente gr\u00e1fico es un buen punto de partida, ya que ofrece una representaci\u00f3n global de las series temporales cargadas y contiene mucha informaci\u00f3n \u00fatil.<\/p>\n<\/div><div class=\"fusion-image-element\" style=\"--awb-caption-title-font-family:var(--h2_typography-font-family);--awb-caption-title-font-weight:var(--h2_typography-font-weight);--awb-caption-title-font-style:var(--h2_typography-font-style);--awb-caption-title-size:var(--h2_typography-font-size);--awb-caption-title-transform:var(--h2_typography-text-transform);--awb-caption-title-line-height:var(--h2_typography-line-height);--awb-caption-title-letter-spacing:var(--h2_typography-letter-spacing);\"><span class=\"fusion-imageframe imageframe-none imageframe-3 hover-type-none\"><img decoding=\"async\" width=\"700\" height=\"330\" title=\"art\u00edculo-Maxime-lutel-3\" src=\"https:\/\/www.artefact.com\/\/wp-content\/uploads\/2021\/09\/article-Maxime-lutel-3.png\" data-orig-src=\"https:\/\/www.artefact.com\/\/wp-content\/uploads\/2021\/09\/article-Maxime-lutel-3.png\" alt class=\"lazyload img-responsive wp-image-63298\" srcset=\"data:image\/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20width%3D%27700%27%20height%3D%27330%27%20viewBox%3D%270%200%20700%20330%27%3E%3Crect%20width%3D%27700%27%20height%3D%27330%27%20fill-opacity%3D%220%22%2F%3E%3C%2Fsvg%3E\" data-srcset=\"https:\/\/www.artefact.com\/\/wp-content\/uploads\/2021\/09\/article-Maxime-lutel-3-200x94.png 200w, https:\/\/www.artefact.com\/\/wp-content\/uploads\/2021\/09\/article-Maxime-lutel-3-400x189.png 400w, https:\/\/www.artefact.com\/\/wp-content\/uploads\/2021\/09\/article-Maxime-lutel-3-600x283.png 600w, https:\/\/www.artefact.com\/\/wp-content\/uploads\/2021\/09\/article-Maxime-lutel-3.png 700w\" data-sizes=\"auto\" data-orig-sizes=\"(max-width: 640px) 100vw, 700px\" \/><\/span><\/div><div class=\"fusion-text fusion-text-11\"><p>Los puntos negros son las ventas hist\u00f3ricas reales, que la mayor\u00eda de las veces se sit\u00faan entre 75 y 225 unidades diarias. Se pueden detectar algunos valores at\u00edpicos sin ventas o con vol\u00famenes bajos a finales de cada a\u00f1o, en torno a Navidad, cuando probablemente las tiendas est\u00e9n cerradas. La tendencia se muestra en una l\u00ednea roja para obtener una visi\u00f3n m\u00e1s sint\u00e9tica de la se\u00f1al y visualizar las evoluciones globales. Por \u00faltimo, la l\u00ednea azul representa las previsiones realizadas por un modelo Prophet entrenado autom\u00e1ticamente sobre su conjunto data. Aqu\u00ed podemos ver que el modelo prev\u00e9 un aumento de las ventas en 2016, siguiendo la tendencia creciente iniciada en 2015.<\/p>\n<p>Estas previsiones parecen ser estacionales, pero es dif\u00edcil distinguir los distintos componentes peri\u00f3dicos en este primer gr\u00e1fico. Comprobemos otra visualizaci\u00f3n para entender c\u00f3mo afectan estos patrones estacionales a la salida del modelo.<\/p>\n<\/div><div class=\"fusion-image-element\" style=\"--awb-caption-title-font-family:var(--h2_typography-font-family);--awb-caption-title-font-weight:var(--h2_typography-font-weight);--awb-caption-title-font-style:var(--h2_typography-font-style);--awb-caption-title-size:var(--h2_typography-font-size);--awb-caption-title-transform:var(--h2_typography-text-transform);--awb-caption-title-line-height:var(--h2_typography-line-height);--awb-caption-title-letter-spacing:var(--h2_typography-letter-spacing);\"><span class=\"fusion-imageframe imageframe-none imageframe-4 hover-type-none\"><img decoding=\"async\" width=\"700\" height=\"309\" title=\"art\u00edculo-Maxime-lutel-4\" src=\"https:\/\/www.artefact.com\/\/wp-content\/uploads\/2021\/09\/article-Maxime-lutel-4.png\" data-orig-src=\"https:\/\/www.artefact.com\/\/wp-content\/uploads\/2021\/09\/article-Maxime-lutel-4.png\" alt class=\"lazyload img-responsive wp-image-63299\" srcset=\"data:image\/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20width%3D%27700%27%20height%3D%27309%27%20viewBox%3D%270%200%20700%20309%27%3E%3Crect%20width%3D%27700%27%20height%3D%27309%27%20fill-opacity%3D%220%22%2F%3E%3C%2Fsvg%3E\" data-srcset=\"https:\/\/www.artefact.com\/\/wp-content\/uploads\/2021\/09\/article-Maxime-lutel-4-200x88.png 200w, https:\/\/www.artefact.com\/\/wp-content\/uploads\/2021\/09\/article-Maxime-lutel-4-400x177.png 400w, https:\/\/www.artefact.com\/\/wp-content\/uploads\/2021\/09\/article-Maxime-lutel-4-600x265.png 600w, https:\/\/www.artefact.com\/\/wp-content\/uploads\/2021\/09\/article-Maxime-lutel-4.png 700w\" data-sizes=\"auto\" data-orig-sizes=\"(max-width: 640px) 100vw, 700px\" \/><\/span><\/div><div class=\"fusion-text fusion-text-12\"><p>Se han detectado dos periodicidades que aportan datos interesantes sobre los h\u00e1bitos de los consumidores. El ciclo semanal muestra que la mayor\u00eda de la gente compra los fines de semana, durante los cuales las previsiones aumentan en casi 40 unidades al d\u00eda. El gr\u00e1fico tambi\u00e9n sugiere que los productos vendidos tienen una estacionalidad anual, con un ligero aumento de las ventas durante el verano que el resto del a\u00f1o. Estos componentes peri\u00f3dicos y la tendencia global ser\u00e1n luego combinados por el estimador para producir previsiones para d\u00edas futuros.<\/p>\n<\/div><div class=\"fusion-title title fusion-title-6 fusion-sep-none fusion-title-text fusion-title-size-three\" style=\"--awb-margin-bottom-small:8px;\"><h3 class=\"fusion-title-heading title-heading-left fusion-responsive-typography-calculated\" style=\"margin:0;--fontSize:20;line-height:1.2;\">Evaluaci\u00f3n del rendimiento<\/h3><\/div><div class=\"fusion-text fusion-text-13\"><p>Estos gr\u00e1ficos sintetizan la forma en que Prophet modela el data, pero \u00bfc\u00f3mo podemos asegurarnos de que esta representaci\u00f3n es fiable? Para responder a esta leg\u00edtima pregunta, una secci\u00f3n de la aplicaci\u00f3n est\u00e1 dedicada a evaluar la calidad del modelo. Proporciona r\u00e1pidamente al usuario un rendimiento de previsi\u00f3n de referencia. Para ello, la serie temporal se divide en varias partes: primero se ajusta el modelo en un conjunto de entrenamiento y despu\u00e9s se prueba en un conjunto de validaci\u00f3n. Tambi\u00e9n est\u00e1n disponibles otras opciones como la validaci\u00f3n cruzada para un uso m\u00e1s avanzado.<\/p>\n<\/div><div class=\"fusion-text fusion-text-14\"><p>Se pueden utilizar diferentes m\u00e9tricas para evaluar la calidad del modelo: las m\u00e9tricas absolutas como el error cuadr\u00e1tico medio (RMSE) son \u00fatiles para hacerse una idea de la magnitud de los errores en t\u00e9rminos de n\u00famero de ventas, pero las relativas como el error porcentual medio absoluto (MAPE) pueden ser m\u00e1s interpretables. Depende de usted seleccionar la m\u00e9trica m\u00e1s relevante para su caso de uso.<\/p>\n<\/div><div class=\"fusion-text fusion-text-15\"><p>Sin embargo, es poco probable que el rendimiento sea uniforme en todos los puntos data, por lo que obtener un indicador global no es suficiente. Deber\u00edamos calcular las m\u00e9tricas con una granularidad m\u00e1s detallada para tener una idea clara de la calidad del modelo. Empecemos con un an\u00e1lisis en profundidad a nivel diario, que es la granularidad m\u00e1s baja posible en nuestro caso, ya que el modelo realiza una predicci\u00f3n al d\u00eda.<\/p>\n<\/div><div class=\"fusion-image-element\" style=\"--awb-caption-title-font-family:var(--h2_typography-font-family);--awb-caption-title-font-weight:var(--h2_typography-font-weight);--awb-caption-title-font-style:var(--h2_typography-font-style);--awb-caption-title-size:var(--h2_typography-font-size);--awb-caption-title-transform:var(--h2_typography-text-transform);--awb-caption-title-line-height:var(--h2_typography-line-height);--awb-caption-title-letter-spacing:var(--h2_typography-letter-spacing);\"><span class=\"fusion-imageframe imageframe-none imageframe-5 hover-type-none\"><img decoding=\"async\" width=\"700\" height=\"364\" title=\"art\u00edculo-Maxime-lutel-5\" src=\"https:\/\/www.artefact.com\/\/wp-content\/uploads\/2021\/09\/article-Maxime-lutel-5.png\" data-orig-src=\"https:\/\/www.artefact.com\/\/wp-content\/uploads\/2021\/09\/article-Maxime-lutel-5.png\" alt class=\"lazyload img-responsive wp-image-63300\" srcset=\"data:image\/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20width%3D%27700%27%20height%3D%27364%27%20viewBox%3D%270%200%20700%20364%27%3E%3Crect%20width%3D%27700%27%20height%3D%27364%27%20fill-opacity%3D%220%22%2F%3E%3C%2Fsvg%3E\" data-srcset=\"https:\/\/www.artefact.com\/\/wp-content\/uploads\/2021\/09\/article-Maxime-lutel-5-200x104.png 200w, https:\/\/www.artefact.com\/\/wp-content\/uploads\/2021\/09\/article-Maxime-lutel-5-400x208.png 400w, https:\/\/www.artefact.com\/\/wp-content\/uploads\/2021\/09\/article-Maxime-lutel-5-600x312.png 600w, https:\/\/www.artefact.com\/\/wp-content\/uploads\/2021\/09\/article-Maxime-lutel-5.png 700w\" data-sizes=\"auto\" data-orig-sizes=\"(max-width: 640px) 100vw, 700px\" \/><\/span><\/div><div class=\"fusion-text fusion-text-16\"><p>Podemos observar una variabilidad importante: hay d\u00edas en los que el error es mayor que 20% mientras que otras previsiones son casi perfectamente precisas. Con esta informaci\u00f3n en mente, probablemente no pueda evitar preguntarse si existen patrones en la forma en que el modelo comete errores. \u00bfExisten algunos d\u00edas en particular en los que podemos esperar un mal rendimiento? Afortunadamente, la aplicaci\u00f3n proporciona unos pr\u00e1cticos gr\u00e1ficos que nos ayudar\u00e1n a satisfacer nuestra curiosidad.<\/p>\n<\/div><div class=\"fusion-title title fusion-title-7 fusion-sep-none fusion-title-text fusion-title-size-three\" style=\"--awb-margin-bottom-small:8px;\"><h3 class=\"fusion-title-heading title-heading-left fusion-responsive-typography-calculated\" style=\"margin:0;--fontSize:20;line-height:1.2;\">Diagn\u00f3stico de errores<\/h3><\/div><div class=\"fusion-text fusion-text-17\"><p>La secci\u00f3n de diagn\u00f3stico de errores es probablemente la m\u00e1s \u00fatil, ya que le permite destacar las \u00e1reas en las que las previsiones podr\u00edan mejorarse y, de este modo, identificar con mayor precisi\u00f3n los principales retos a los que se enfrentar\u00e1 para construir un modelo de previsi\u00f3n fiable.<\/p>\n<p>Hay varias visualizaciones disponibles para lograr esa investigaci\u00f3n. Son interactivas, por lo que puede centrarse f\u00e1cilmente en algunas \u00e1reas concretas. Por ejemplo, el gr\u00e1fico de dispersi\u00f3n que aparece a continuaci\u00f3n representa cada previsi\u00f3n realizada sobre el conjunto de validaci\u00f3n mediante un \u00fanico punto, y pasar el rat\u00f3n sobre los que est\u00e1n alejados de la l\u00ednea roja nos ayuda a comprender para qu\u00e9 tipo de puntos data las previsiones est\u00e1n lejos de la verdad.<\/p>\n<\/div><div class=\"fusion-image-element\" style=\"--awb-caption-title-font-family:var(--h2_typography-font-family);--awb-caption-title-font-weight:var(--h2_typography-font-weight);--awb-caption-title-font-style:var(--h2_typography-font-style);--awb-caption-title-size:var(--h2_typography-font-size);--awb-caption-title-transform:var(--h2_typography-text-transform);--awb-caption-title-line-height:var(--h2_typography-line-height);--awb-caption-title-letter-spacing:var(--h2_typography-letter-spacing);\"><span class=\"fusion-imageframe imageframe-none imageframe-6 hover-type-none\"><img decoding=\"async\" width=\"700\" height=\"327\" title=\"art\u00edculo-Maxime-lutel-6\" src=\"https:\/\/www.artefact.com\/\/wp-content\/uploads\/2021\/09\/article-Maxime-lutel-6.png\" data-orig-src=\"https:\/\/www.artefact.com\/\/wp-content\/uploads\/2021\/09\/article-Maxime-lutel-6.png\" alt class=\"lazyload img-responsive wp-image-63301\" srcset=\"data:image\/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20width%3D%27700%27%20height%3D%27327%27%20viewBox%3D%270%200%20700%20327%27%3E%3Crect%20width%3D%27700%27%20height%3D%27327%27%20fill-opacity%3D%220%22%2F%3E%3C%2Fsvg%3E\" data-srcset=\"https:\/\/www.artefact.com\/\/wp-content\/uploads\/2021\/09\/article-Maxime-lutel-6-200x93.png 200w, https:\/\/www.artefact.com\/\/wp-content\/uploads\/2021\/09\/article-Maxime-lutel-6-400x187.png 400w, https:\/\/www.artefact.com\/\/wp-content\/uploads\/2021\/09\/article-Maxime-lutel-6-600x280.png 600w, https:\/\/www.artefact.com\/\/wp-content\/uploads\/2021\/09\/article-Maxime-lutel-6.png 700w\" data-sizes=\"auto\" data-orig-sizes=\"(max-width: 640px) 100vw, 700px\" \/><\/span><\/div><div class=\"fusion-text fusion-text-18\"><p>En nuestro ejemplo, al pasar el rat\u00f3n por la zona superior derecha se observa que los puntos m\u00e1s alejados de la l\u00ednea roja son los s\u00e1bados y los domingos, lo que sugiere que el modelo rinde mejor durante la semana. Vamos a agregar las m\u00e9tricas de rendimiento por d\u00eda de la semana para validar esta intuici\u00f3n.<\/p>\n<\/div><div class=\"fusion-image-element\" style=\"--awb-caption-title-font-family:var(--h2_typography-font-family);--awb-caption-title-font-weight:var(--h2_typography-font-weight);--awb-caption-title-font-style:var(--h2_typography-font-style);--awb-caption-title-size:var(--h2_typography-font-size);--awb-caption-title-transform:var(--h2_typography-text-transform);--awb-caption-title-line-height:var(--h2_typography-line-height);--awb-caption-title-letter-spacing:var(--h2_typography-letter-spacing);\"><span class=\"fusion-imageframe imageframe-none imageframe-7 hover-type-none\"><img decoding=\"async\" width=\"700\" height=\"171\" title=\"art\u00edculo-Maxime-lutel-7\" src=\"https:\/\/www.artefact.com\/\/wp-content\/uploads\/2021\/09\/article-Maxime-lutel-7.png\" data-orig-src=\"https:\/\/www.artefact.com\/\/wp-content\/uploads\/2021\/09\/article-Maxime-lutel-7.png\" alt class=\"lazyload img-responsive wp-image-63302\" srcset=\"data:image\/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20width%3D%27700%27%20height%3D%27171%27%20viewBox%3D%270%200%20700%20171%27%3E%3Crect%20width%3D%27700%27%20height%3D%27171%27%20fill-opacity%3D%220%22%2F%3E%3C%2Fsvg%3E\" data-srcset=\"https:\/\/www.artefact.com\/\/wp-content\/uploads\/2021\/09\/article-Maxime-lutel-7-200x49.png 200w, https:\/\/www.artefact.com\/\/wp-content\/uploads\/2021\/09\/article-Maxime-lutel-7-400x98.png 400w, https:\/\/www.artefact.com\/\/wp-content\/uploads\/2021\/09\/article-Maxime-lutel-7-600x147.png 600w, https:\/\/www.artefact.com\/\/wp-content\/uploads\/2021\/09\/article-Maxime-lutel-7.png 700w\" data-sizes=\"auto\" data-orig-sizes=\"(max-width: 640px) 100vw, 700px\" \/><\/span><\/div><div class=\"fusion-text fusion-text-19\"><p>Efectivamente, los errores son mayores por t\u00e9rmino medio los fines de semana que durante el resto de la semana, lo cual es una informaci\u00f3n a tener en cuenta cuando se intente optimizar el modelo. El rendimiento tambi\u00e9n puede evolucionar con el tiempo, por lo que es posible seleccionar otros niveles de agregaci\u00f3n disponibles en la aplicaci\u00f3n para comprobarlo. Por ejemplo, podr\u00edamos calcular las m\u00e9tricas con una granularidad semanal o mensual, o a lo largo de un periodo de tiempo espec\u00edfico durante el cual sospechemos que su rendimiento es distinto del habitual.<\/p>\n<\/div><div class=\"fusion-title title fusion-title-8 fusion-sep-none fusion-title-text fusion-title-size-three\" style=\"--awb-margin-bottom-small:8px;\"><h3 class=\"fusion-title-heading title-heading-left fusion-responsive-typography-calculated\" style=\"margin:0;--fontSize:20;line-height:1.2;\">Optimizaci\u00f3n de modelos<\/h3><\/div><div class=\"fusion-text fusion-text-20\"><p>Una vez descubiertos los principales puntos d\u00e9biles del modelo, hay varias opciones disponibles para mejorarlo: la barra lateral de la aplicaci\u00f3n le permite editar la configuraci\u00f3n predeterminada e introducir sus propias especificaciones. Todas las m\u00e9tricas de rendimiento y las visualizaciones se actualizan cada vez que cambia la configuraci\u00f3n, con el fin de obtener un feedback r\u00e1pido.<\/p>\n<\/div><div class=\"fusion-text fusion-text-21\"><p>La primera forma de conseguir un mejor rendimiento es aplicar alg\u00fan tratamiento previo personalizado a su dataset. Existen varias alternativas para sortear los retos identificados anteriormente. Por ejemplo, una secci\u00f3n de limpieza nos permite deshacernos de los valores at\u00edpicos observados en torno a la Navidad, que podr\u00edan confundir al modelo. Tambi\u00e9n podr\u00edamos filtrar algunos d\u00edas concretos, y as\u00ed entrenar f\u00e1cilmente modelos distintos para la semana y los fines de semana, ya que parecen estar asociados a comportamientos de compra diferentes. Tambi\u00e9n est\u00e1n disponibles otras opciones de filtrado y remuestreo, en caso de que sean relevantes para el problema que nos ocupa.<\/p>\n<\/div><div class=\"fusion-text fusion-text-22\"><p>Los hiperpar\u00e1metros de Prophet tambi\u00e9n pueden ajustarse para ayudar a que el modelo se ajuste mejor al data. Estos par\u00e1metros influyen en el modo en que el estimador aprende a representar la tendencia y las estacionalidades a partir de las ventas hist\u00f3ricas, y en el peso relativo de estos componentes en la previsi\u00f3n global. No se preocupe si no est\u00e1 familiarizado con los modelos Prophet, algunos tooltips explican la intuici\u00f3n que hay detr\u00e1s de cada par\u00e1metro y le gu\u00edan a trav\u00e9s del proceso de ajuste. En la secci\u00f3n de modelado, tambi\u00e9n puede alimentar el modelo con informaci\u00f3n externa, como d\u00edas festivos o variables relacionadas con la se\u00f1al que se quiere pronosticar (como el precio de venta de los productos, por ejemplo). Es probable que estos regresores mejoren el rendimiento, ya que proporcionan al modelo conocimientos adicionales sobre un fen\u00f3meno que influye en las ventas.<\/p>\n<\/div><div class=\"fusion-title title fusion-title-9 fusion-sep-none fusion-title-text fusion-title-size-three\" style=\"--awb-margin-bottom-small:8px;\"><h3 class=\"fusion-title-heading title-heading-left fusion-responsive-typography-calculated\" style=\"margin:0;--fontSize:20;line-height:1.2;\">Interpretabilidad de las previsiones<\/h3><\/div><div class=\"fusion-text fusion-text-23\"><p>Disponer de un modelo de predicci\u00f3n preciso est\u00e1 bien, pero poder explicar los principales factores que contribuyen a sus predicciones est\u00e1 a\u00fan mejor. La \u00faltima secci\u00f3n de la aplicaci\u00f3n pretende ayudarnos a comprender c\u00f3mo toma decisiones el modelo que acabamos de construir. Hay diferentes formas de abordar esta cuesti\u00f3n: podemos fijarnos en un \u00fanico componente y ver c\u00f3mo evoluciona su contribuci\u00f3n a las previsiones globales a lo largo del tiempo, o podemos tomar una \u00fanica previsi\u00f3n y descomponerla en la suma de las contribuciones de varios componentes.<\/p>\n<\/div><div class=\"fusion-text fusion-text-24\"><p>Empecemos por la primera opci\u00f3n. Los distintos componentes que influyen en las previsiones son la tendencia, las estacionalidades y los regresores externos. Ya hemos observado el impacto de las estacionalidades semanales y anuales, as\u00ed que centr\u00e9monos en los regresores externos que hemos incluido en la secci\u00f3n de optimizaci\u00f3n del modelo: las vacaciones y el precio de venta de los productos.<\/p>\n<\/div><div class=\"fusion-image-element\" style=\"--awb-caption-title-font-family:var(--h2_typography-font-family);--awb-caption-title-font-weight:var(--h2_typography-font-weight);--awb-caption-title-font-style:var(--h2_typography-font-style);--awb-caption-title-size:var(--h2_typography-font-size);--awb-caption-title-transform:var(--h2_typography-text-transform);--awb-caption-title-line-height:var(--h2_typography-line-height);--awb-caption-title-letter-spacing:var(--h2_typography-letter-spacing);\"><span class=\"fusion-imageframe imageframe-none imageframe-8 hover-type-none\"><img decoding=\"async\" width=\"657\" height=\"343\" title=\"art\u00edculo-Maxime-lutel-8\" src=\"https:\/\/www.artefact.com\/\/wp-content\/uploads\/2021\/09\/article-Maxime-lutel-8.png\" data-orig-src=\"https:\/\/www.artefact.com\/\/wp-content\/uploads\/2021\/09\/article-Maxime-lutel-8.png\" alt class=\"lazyload img-responsive wp-image-63303\" srcset=\"data:image\/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20width%3D%27657%27%20height%3D%27343%27%20viewBox%3D%270%200%20657%20343%27%3E%3Crect%20width%3D%27657%27%20height%3D%27343%27%20fill-opacity%3D%220%22%2F%3E%3C%2Fsvg%3E\" data-srcset=\"https:\/\/www.artefact.com\/\/wp-content\/uploads\/2021\/09\/article-Maxime-lutel-8-200x104.png 200w, https:\/\/www.artefact.com\/\/wp-content\/uploads\/2021\/09\/article-Maxime-lutel-8-400x209.png 400w, https:\/\/www.artefact.com\/\/wp-content\/uploads\/2021\/09\/article-Maxime-lutel-8-600x313.png 600w, https:\/\/www.artefact.com\/\/wp-content\/uploads\/2021\/09\/article-Maxime-lutel-8.png 657w\" data-sizes=\"auto\" data-orig-sizes=\"(max-width: 640px) 100vw, 657px\" \/><\/span><\/div><div class=\"fusion-text fusion-text-25\"><p>El impacto de algunos d\u00edas festivos es bastante importante: por ejemplo, el D\u00eda del Trabajo aumenta las previsiones en 50 ventas cada a\u00f1o a principios de septiembre, y las ca\u00eddas en Navidad muestran que el modelo ha tenido en cuenta el hecho de que las tiendas cierran ese d\u00eda. En cuanto al precio, ha aumentado a\u00f1o tras a\u00f1o y, por tanto, su impacto en las ventas ha pasado de positivo a negativo.<\/p>\n<\/div><div class=\"fusion-text fusion-text-26\"><p>Tambi\u00e9n puede ser \u00fatil explicar c\u00f3mo el modelo produjo una previsi\u00f3n espec\u00edfica, especialmente cuando un acontecimiento concreto influye en la predicci\u00f3n. El siguiente gr\u00e1fico en cascada muestra esta descomposici\u00f3n para la previsi\u00f3n realizada el 31 de octubre de 2012.<\/p>\n<\/div><div class=\"fusion-image-element\" style=\"--awb-caption-title-font-family:var(--h2_typography-font-family);--awb-caption-title-font-weight:var(--h2_typography-font-weight);--awb-caption-title-font-style:var(--h2_typography-font-style);--awb-caption-title-size:var(--h2_typography-font-size);--awb-caption-title-transform:var(--h2_typography-text-transform);--awb-caption-title-line-height:var(--h2_typography-line-height);--awb-caption-title-letter-spacing:var(--h2_typography-letter-spacing);\"><span class=\"fusion-imageframe imageframe-none imageframe-9 hover-type-none\"><img decoding=\"async\" width=\"700\" height=\"359\" title=\"art\u00edculo-Maxime-lutel-9\" src=\"https:\/\/www.artefact.com\/\/wp-content\/uploads\/2021\/09\/article-Maxime-lutel-9.png\" data-orig-src=\"https:\/\/www.artefact.com\/\/wp-content\/uploads\/2021\/09\/article-Maxime-lutel-9.png\" alt class=\"lazyload img-responsive wp-image-63304\" srcset=\"data:image\/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20width%3D%27700%27%20height%3D%27359%27%20viewBox%3D%270%200%20700%20359%27%3E%3Crect%20width%3D%27700%27%20height%3D%27359%27%20fill-opacity%3D%220%22%2F%3E%3C%2Fsvg%3E\" data-srcset=\"https:\/\/www.artefact.com\/\/wp-content\/uploads\/2021\/09\/article-Maxime-lutel-9-200x103.png 200w, https:\/\/www.artefact.com\/\/wp-content\/uploads\/2021\/09\/article-Maxime-lutel-9-400x205.png 400w, https:\/\/www.artefact.com\/\/wp-content\/uploads\/2021\/09\/article-Maxime-lutel-9-600x308.png 600w, https:\/\/www.artefact.com\/\/wp-content\/uploads\/2021\/09\/article-Maxime-lutel-9.png 700w\" data-sizes=\"auto\" data-orig-sizes=\"(max-width: 640px) 100vw, 700px\" \/><\/span><\/div><div class=\"fusion-text fusion-text-27\"><p>En este ejemplo, el modelo acab\u00f3 pronosticando 96 ventas, que es la suma de las contribuciones de cinco componentes diferentes:<\/p>\n<\/div><ul style=\"--awb-line-height:27.2px;--awb-icon-width:27.2px;--awb-icon-height:27.2px;--awb-icon-margin:11.2px;--awb-content-margin:38.4px;\" class=\"fusion-checklist fusion-checklist-1 fusion-checklist-default type-icons\"><li class=\"fusion-li-item\" style=\"\"><span class=\"icon-wrapper circle-no\"><i class=\"fusion-li-icon awb-icon-check\" aria-hidden=\"true\"><\/i><\/span><div class=\"fusion-li-item-content\"><strong>Tendencia mundial<\/strong>\u00a0(+134): es el factor m\u00e1s influyente.<\/div><\/li><li class=\"fusion-li-item\" style=\"\"><span class=\"icon-wrapper circle-no\"><i class=\"fusion-li-icon awb-icon-check\" aria-hidden=\"true\"><\/i><\/span><div class=\"fusion-li-item-content\"><strong>Halloween<\/strong>\u00a0<strong>efecto<\/strong>\u00a0(-12): el producto se vende menos en Halloween que en d\u00edas normales.<\/div><\/li><li class=\"fusion-li-item\" style=\"\"><span class=\"icon-wrapper circle-no\"><i class=\"fusion-li-icon awb-icon-check\" aria-hidden=\"true\"><\/i><\/span><div class=\"fusion-li-item-content\"><strong>Precio de venta<\/strong>\u00a0(+2): el precio debe haber sido ligeramente inferior a la media ese d\u00eda.<\/div><\/li><li class=\"fusion-li-item\" style=\"\"><span class=\"icon-wrapper circle-no\"><i class=\"fusion-li-icon awb-icon-check\" aria-hidden=\"true\"><\/i><\/span><div class=\"fusion-li-item-content\"><strong>Estacionalidad semanal\u00a0<\/strong>(-23): esto fue un mi\u00e9rcoles, que no es durante el fin de semana.<\/div><\/li><li class=\"fusion-li-item\" style=\"\"><span class=\"icon-wrapper circle-no\"><i class=\"fusion-li-icon awb-icon-check\" aria-hidden=\"true\"><\/i><\/span><div class=\"fusion-li-item-content\"><strong>Estacionalidad anual<\/strong>\u00a0(-5): Octubre es temporada baja para este producto.<\/div><\/li><\/ul><div class=\"fusion-text fusion-text-28\"><p>Ese tipo de descomposici\u00f3n no s\u00f3lo es \u00fatil para compartir ideas con los colaboradores, sino que tambi\u00e9n puede ayudar a los analistas a entender por qu\u00e9 su modelo no funciona como se esperaba. En caso necesario, hay varios par\u00e1metros disponibles en la barra lateral de la aplicaci\u00f3n para aumentar o disminuir los pesos relativos de los distintos componentes.<\/p>\n<\/div><div class=\"fusion-title title fusion-title-10 fusion-sep-none fusion-title-text fusion-title-size-two\" style=\"--awb-margin-bottom-small:8px;\"><h2 class=\"fusion-title-heading title-heading-left fusion-responsive-typography-calculated\" style=\"margin:0;--fontSize:50;line-height:1.2;\">\u00bfC\u00f3mo empezar?<\/h2><\/div><div class=\"fusion-text fusion-text-29\"><p>Ejecutar la aplicaci\u00f3n en su propio ordenador es bastante sencillo. El \u00fanico requisito previo es tener instalado Python. Los usuarios de Windows necesitan algunos requisitos m\u00e1s (v\u00e9ase\u00a0<a class=\"bv kl\" href=\"https:\/\/github.com\/artefactory-global\/streamlit_prophet#-requirements\" rel=\"noopener ugc nofollow\" target=\"_blank\">repositorio<\/a>\u00a0para m\u00e1s detalles). A continuaci\u00f3n, puede seguir las siguientes instrucciones para empezar.<\/p>\n<\/div><div class=\"fusion-title title fusion-title-11 fusion-sep-none fusion-title-text fusion-title-size-three\" style=\"--awb-margin-bottom-small:8px;\"><h3 class=\"fusion-title-heading title-heading-left fusion-responsive-typography-calculated\" style=\"margin:0;--fontSize:20;line-height:1.2;\">Instalaci\u00f3n<\/h3><\/div><div class=\"fusion-text fusion-text-30\"><p>Le recomendamos crear un nuevo entorno virtual para evitar problemas de dependencias o incompatibilidades con su entorno actual. Una vez activado su nuevo entorno, puede instalar el paquete con el siguiente comando. La instalaci\u00f3n puede tardar unos minutos (5-10).<\/p>\n<\/div>pip install -U streamlit_prophet<div class=\"fusion-title title fusion-title-12 fusion-sep-none fusion-title-text fusion-title-size-three\" style=\"--awb-margin-bottom-small:8px;\"><h3 class=\"fusion-title-heading title-heading-left fusion-responsive-typography-calculated\" style=\"margin:0;--fontSize:20;line-height:1.2;\">Ejecute<\/h3><\/div><div class=\"fusion-text fusion-text-31\"><p>Una vez instalado el paquete, un \u00fanico comando le permite lanzar la aplicaci\u00f3n desde su terminal y abrirla en su navegador web predeterminado.<\/p>\n<\/div>streamlit_prophet deploy dashboard<div class=\"fusion-text fusion-text-32\"><p>\u00a1Y ya est\u00e1 listo para construir los modelos Prophet! Para empezar a modelar, primero tiene que cargar su dataset como un archivo csv con el siguiente formato.<\/p>\n<\/div><img decoding=\"async\" src=\"data:image\/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20width%3D%27400%27%20height%3D%270%27%20viewBox%3D%270%200%20400%200%27%3E%3Crect%20width%3D%27400%27%20height%3D%270%27%20fill-opacity%3D%220%22%2F%3E%3C%2Fsvg%3E\" data-orig-src=\"https:\/\/www.artefact.com\/\/wp-content\/uploads\/2021\/09\/article-Maxime-lutel-10.png\" alt=\"Image\" class=\"lazyload artefact-elegant-image align-left hover-enable\" style=\"width: 400px; border-radius: 59% 41% 41% 59% \/ 29% 48% 52% 71%; overflow: hidden;\" width=\"400\" height=\"auto\" \/><div class=\"fusion-text fusion-text-33\"><p>A continuaci\u00f3n, puede proporcionar sus especificaciones en la barra lateral para realizar las tareas de preprocesamiento que se ajusten a sus necesidades y afinar los hiperpar\u00e1metros del modelo. Una vez que est\u00e9 satisfecho con los resultados, guarde su experimento para conservar todas las visualizaciones y poder reproducirlo f\u00e1cilmente despu\u00e9s.<\/p>\n<\/div><div class=\"fusion-title title fusion-title-13 fusion-sep-none fusion-title-text fusion-title-size-three\" style=\"--awb-margin-bottom-small:8px;\"><h3 class=\"fusion-title-heading title-heading-left fusion-responsive-typography-calculated\" style=\"margin:0;--fontSize:20;line-height:1.2;\">Despliegue en la nube<\/h3><\/div><div class=\"fusion-text fusion-text-34\"><p>Si desea que varios colaboradores puedan acceder f\u00e1cilmente a la aplicaci\u00f3n sin tener que descargar Python e instalar el paquete, puede desplegar la aplicaci\u00f3n en el cloud. Lo primero que debe hacer es clonar el repositorio git. A continuaci\u00f3n, un comando Docker le permitir\u00e1 contenerizar f\u00e1cilmente la aplicaci\u00f3n y crear una imagen que podr\u00e1 utilizar para desplegar la app en la plataforma cloud de su elecci\u00f3n. Este\u00a0<a class=\"bv kl\" href=\"https:\/\/medium.com\/artefact-engineering-and-data-science\/how-to-deploy-and-secure-your-streamlit-app-on-gcp-4ab5fd873ed0\" rel=\"noopener\" target=\"_blank\">art\u00edculo<\/a>\u00a0explica en detalle c\u00f3mo hacerlo en Google Cloud Platform.<\/p>\n<\/div><div class=\"fusion-text fusion-text-35\"><p>Muchas gracias por leer, me encantar\u00eda conocer sus comentarios. No dude en ponerse en contacto conmigo si desea contribuir al desarrollo del paquete o si tiene alguna idea para mejorarlo. Mientras tanto, puede visitar la p\u00e1gina\u00a0<a class=\"bv kl\" href=\"https:\/\/github.com\/artefactory-global\/streamlit_prophet\" rel=\"noopener ugc nofollow\" target=\"_blank\">repositorio de proyectos<\/a>\u00a0para ver una breve demostraci\u00f3n y\u00a0<a class=\"bv kl\" href=\"https:\/\/medium.com\/artefact-engineering-and-data-science\" rel=\"noopener\" target=\"_blank\">Artefact blog t\u00e9cnico<\/a>\u00a0para m\u00e1s informaci\u00f3n sobre nuestros proyectos cient\u00edficos data.<\/p>\n<\/div><\/div><\/div><\/div><\/article><div class=\"fusion-fullwidth fullwidth-box fusion-builder-row-5 fusion-flex-container nonhundred-percent-fullwidth non-hundred-percent-height-scrolling\" style=\"--awb-border-radius-top-left:0px;--awb-border-radius-top-right:0px;--awb-border-radius-bottom-right:0px;--awb-border-radius-bottom-left:0px;--awb-margin-top:40px;--awb-margin-bottom:40px;--awb-flex-wrap:wrap;\" ><div class=\"fusion-builder-row fusion-row fusion-flex-align-items-center fusion-flex-justify-content-center fusion-flex-content-wrap\" style=\"max-width:calc( 1440px + 20px );margin-left: calc(-20px \/ 2 );margin-right: calc(-20px \/ 2 );\"><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-4 fusion_builder_column_1_1 1_1 fusion-flex-column fusion-flex-align-self-center fusion-column-inner-bg-wrapper\" style=\"--awb-padding-top:40px;--awb-padding-right:40px;--awb-padding-bottom:40px;--awb-padding-left:40px;--awb-overflow:hidden;--awb-inner-bg-position:left center;--awb-inner-bg-size:cover;--awb-border-color:rgba(10,17,40,0.1);--awb-border-style:solid;--awb-border-radius:4px 4px 4px 4px;--awb-inner-bg-border-radius:4px 4px 4px 4px;--awb-inner-bg-overflow:hidden;--awb-width-large:100%;--awb-margin-top-large:0px;--awb-spacing-right-large:10px;--awb-margin-bottom-large:0px;--awb-spacing-left-large:10px;--awb-width-medium:100%;--awb-order-medium:0;--awb-spacing-right-medium:10px;--awb-spacing-left-medium:10px;--awb-width-small:100%;--awb-order-small:0;--awb-spacing-right-small:10px;--awb-spacing-left-small:10px;\"><span class=\"fusion-column-inner-bg hover-type-none\"><a class=\"fusion-column-anchor\" href=\"https:\/\/medium.com\/artefact-engineering-and-data-science\/visual-time-series-forecasting-with-streamlit-prophet-71d86a769928\" target=\"_blank\" rel=\"noopener\"><span class=\"fusion-column-inner-bg-image lazyload\" data-bg=\"https:\/\/www.artefact.com\/\/wp-content\/uploads\/2021\/03\/background.jpg\"><\/span><\/a><\/span><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-center fusion-content-layout-column fusion-column-has-bg-image\" data-bg-url=\"https:\/\/www.artefact.com\/\/wp-content\/uploads\/2021\/03\/background.jpg\"><div class=\"fusion-image-element\" style=\"text-align:center;--awb-margin-right:20px;--awb-margin-left:20px;--awb-max-width:150px;--awb-caption-title-font-family:var(--h2_typography-font-family);--awb-caption-title-font-weight:var(--h2_typography-font-weight);--awb-caption-title-font-style:var(--h2_typography-font-style);--awb-caption-title-size:var(--h2_typography-font-size);--awb-caption-title-transform:var(--h2_typography-text-transform);--awb-caption-title-line-height:var(--h2_typography-line-height);--awb-caption-title-letter-spacing:var(--h2_typography-letter-spacing);\"><span class=\"fusion-imageframe imageframe-none imageframe-10 hover-type-none\"><img decoding=\"async\" width=\"72\" height=\"41\" title=\"medio\" src=\"data:image\/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20width%3D%2772%27%20height%3D%2741%27%20viewBox%3D%270%200%2072%2041%27%3E%3Crect%20width%3D%2772%27%20height%3D%2741%27%20fill-opacity%3D%220%22%2F%3E%3C%2Fsvg%3E\" data-orig-src=\"https:\/\/www.artefact.com\/\/wp-content\/uploads\/2021\/03\/medium.png\" alt class=\"lazyload img-responsive wp-image-60927\"\/><\/span><\/div><div class=\"fusion-title title fusion-title-14 fusion-sep-none fusion-title-center fusion-title-text fusion-title-size-three\" style=\"--awb-margin-top:20px;--awb-margin-bottom:0px;--awb-margin-bottom-small:8px;\"><h3 class=\"fusion-title-heading title-heading-center fusion-responsive-typography-calculated\" style=\"margin:0;--fontSize:20;line-height:1.2;\">Medio Blog por Artefact.<\/h3><\/div><div class=\"fusion-text fusion-text-36\" style=\"--awb-content-alignment:center;\"><p>Este art\u00edculo se public\u00f3 inicialmente en <strong>Medium.com<\/strong>.<br \/>\n\u00a1S\u00edganos en nuestro Medium Blog !<\/p>\n<\/div><div style=\"text-align:center;\"><a class=\"fusion-button button-flat button-medium button-default fusion-button-default button-1 fusion-button-default-span fusion-button-default-type\" target=\"_blank\" rel=\"noopener noreferrer\" href=\"https:\/\/medium.com\/artefact-engineering-and-data-science\/visual-time-series-forecasting-with-streamlit-prophet-71d86a769928\"><span class=\"fusion-button-text awb-button__text awb-button__text--default\">Lea nuestro art\u00edculo<\/span><\/a><\/div><\/div><\/div><\/div><\/div><\/p>","protected":false},"excerpt":{"rendered":"<p>22 de septiembre de 2021<br \/>\n\u00bfNecesita una base de referencia para su \u00faltimo proyecto de previsi\u00f3n de series temporales? \u00bfQuiere explicar el proceso de toma de decisiones de un modelo predictivo a un empresario audience? \u00bfLe gustar\u00eda saber si los precios de los coches son estacionales antes de comprar uno nuevo? \u00a1Puede que tengamos algo para usted! Este art\u00edculo presenta Streamlit Prophet, una aplicaci\u00f3n web que ayuda a los cient\u00edficos data a entrenar, evaluar y optimizar los modelos de previsi\u00f3n de forma visual. Las previsiones se realizan con Prophet, un modelo r\u00e1pido y f\u00e1cil de interpretar.<\/p>","protected":false},"featured_media":68689,"parent":0,"template":"","meta":{"_acf_changed":false,"ep_exclude_from_search":false},"blog-category":[21939],"blog-language":[2991],"class_list":["post-63295","blog","type-blog","status-publish","has-post-thumbnail","hentry","blog-category-medium","blog-language-en"],"acf":[],"_links":{"self":[{"href":"https:\/\/www.artefact.com\/es\/wp-json\/wp\/v2\/blog\/63295","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.artefact.com\/es\/wp-json\/wp\/v2\/blog"}],"about":[{"href":"https:\/\/www.artefact.com\/es\/wp-json\/wp\/v2\/types\/blog"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.artefact.com\/es\/wp-json\/wp\/v2\/media\/68689"}],"wp:attachment":[{"href":"https:\/\/www.artefact.com\/es\/wp-json\/wp\/v2\/media?parent=63295"}],"wp:term":[{"taxonomy":"blog-category","embeddable":true,"href":"https:\/\/www.artefact.com\/es\/wp-json\/wp\/v2\/blog-category?post=63295"},{"taxonomy":"blog-language","embeddable":true,"href":"https:\/\/www.artefact.com\/es\/wp-json\/wp\/v2\/blog-language?post=63295"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}