{"id":1941,"date":"2021-07-02T09:50:49","date_gmt":"2021-07-02T13:50:49","guid":{"rendered":"https:\/\/www.pacificoresearch.com\/?p=1941"},"modified":"2021-07-02T09:57:50","modified_gmt":"2021-07-02T13:57:50","slug":"replica-el-ipc-con-python-directamente-desde-el-ine","status":"publish","type":"post","link":"https:\/\/pacificoresearch.com\/en\/replica-el-ipc-con-python-directamente-desde-el-ine\/","title":{"rendered":"Replica el IPC con Python directamente desde el INE"},"content":{"rendered":"<p id=\"485b\">Si bien bajar los datos del <a href=\"https:\/\/www.ine.cl\/estadisticas\/economia\/indices-de-precio-e-inflacion\/indice-de-precios-al-consumidor\">IPC<\/a> que entrega el <a href=\"https:\/\/www.ine.cl\">INE<\/a> mensualmente y hacer una tabla din\u00e1mica no toma m\u00e1s de un par de minutos, a la larga es un <strong>ejercicio tedioso y repetitivo<\/strong>.<\/p>\n\n\n\n<p id=\"1f4e\">A continuaci\u00f3n te mostramos c\u00f3mo hacemos en <a href=\"https:\/\/pacificoresearch.com\/en\/productos\/\">Pac\u00edfico Research<\/a> para generar una metodolog\u00eda que permita <strong>automatizar este proceso<\/strong>, adem\u00e1s de facilitar modificaciones para realizar an\u00e1lisis ad-hoc a la coyuntura cambiante.<\/p>\n\n\n\n<p id=\"9949\">Primero, importaremos la base de datos del IPC del Instituto Nacional de Estad\u00edsticas (INE).<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>import pandas as pd<br>import matplotlib.pyplot as plt<br>import matplotlib.ticker as mtickurl='<a href=\"https:\/\/www.ine.cl\/docs\/default-source\/%C3%ADndice-de-precios-al-consumidor\/cuadros-estadisticos\/base-2018\/series-de-tiempo\/ipc-xls.xlsx'\">https:\/\/www.ine.cl\/docs\/default-source\/%C3%ADndice-de-precios-al-consumidor\/cuadros-estadisticos\/base-2018\/series-de-tiempo\/ipc-xls.xlsx'<\/a>df_INE=pd.read_excel(url,skiprows=3)<\/code><\/pre>\n\n\n\n<p id=\"2a0e\">Ahora filtramos solamente productos, ya que \u00e9stos son el nivel m\u00e1s desagregado que publica el INE y creamos un ID \u00fanico a cada producto. La ventaja de trabajar con un ID num\u00e9rico sobre un nombre (por ejemplo: \u201cPaquete Tur\u00edstico\u201d) es que evitamos problemas asociados a la tipograf\u00eda (espacios, tildes, may\u00fasculas, etc.). Con este paso, evitamos cualquier tipo de error. Adem\u00e1s, cambiaremos la base de tipo \u201clong\u201d a \u201cwide\u201d con la funci\u00f3n pivot_table, que es an\u00e1loga a su contraparte tabla din\u00e1mica de MS Excel.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>def genera_ID(dataframe,columnas_DGCSP):<br>    \"\"\"Genera un ID \u00fanico para cada producto a partir de su n\u00famero de divisi\u00f3n, grupo, clase, subclase y producto\"\"\"<br>    ID=(<br>    dataframe&#91;columnas_DGCSP&#91;0]]*1e5+<br>    dataframe&#91;columnas_DGCSP&#91;1]]*1e4+<br>    dataframe&#91;columnas_DGCSP&#91;2]]*1e3+<br>    dataframe&#91;columnas_DGCSP&#91;3]]*1e2+<br>    dataframe&#91;columnas_DGCSP&#91;4]]*1e0<br>    ).astype(int)<br>    return IDfiltro_productos=df_INE&#91;'Producto'].astype(str).str.isnumeric()df_productos=df_INE&#91;filtro_productos]<br>df_productos&#91;'Fecha']=df_productos&#91;'A\u00f1o']*1e4+df_productos&#91;'Mes']*1e2+1<br>df_productos&#91;'Fecha']=pd.to_datetime(df_productos&#91;'Fecha'],format='%Y%m%d')<br>columnas_DGCSP=&#91;'Divisi\u00f3n','Grupo','Clase','Subclase','Producto']<br>df_productos&#91;'ID']=genera_ID(df_productos,columnas_DGCSP)df_productos_mensuales=df_productos.pivot_table(values='\u00cdndice',index='ID',columns='Fecha')<\/code><\/pre>\n\n\n\n<p id=\"67a0\">Por otro lado, rescataremos los ponderadores de cada producto. Para esto fijaremos arbitrariamente un mes en espec\u00edfico y tomaremos esta informaci\u00f3n, ya que actualmente est\u00e1 replicada por cada nuevo mes que se agrega en la base.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>filtro_mes=df_productos&#91;'Fecha']==df_productos&#91;'Fecha'].iloc&#91;0]df_auxiliar_ponderadores=df_productos&#91;&#91;'Fecha','Ponderaci\u00f3n','ID']]&#91;filtro_mes]<br>df_auxiliar_ponderadores.index=df_auxiliar_ponderadores&#91;'ID']<br>ponderadores=df_auxiliar_ponderadores.sort_index()&#91;'Ponderaci\u00f3n']<\/code><\/pre>\n\n\n\n<p id=\"7910\">Con la base en formato wide (tipo tabla din\u00e1mica) y los ponderadores podemos crear una funci\u00f3n que tome estos dos inputs y calcule el nivel del \u00edndice. Luego, a partir de estos niveles, podemos concentrarnos en variaciones mensuales, interanuales o de otra naturaleza.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>def calcula_\u00edndice(dataframe,ponderadores):<br>    \"\"\"Regresa el nivel de cualquier \u00edndice\"\"\"<br>    numerador=dataframe.mul(ponderadores.values,axis=0).sum()<br>    denominador=ponderadores.sum()<br>    niveles=numerador\/denominador<br>    return nivelesniveles_IPC=calcula_\u00edndice(df_productos_mensuales,ponderadores)<br>variacion_mensual_IPC=niveles_IPC.pct_change(1)&#91;1:]<br>variacion_anual_IPC=niveles_IPC.pct_change(12)&#91;12:]fig = plt.figure()<br>ax = fig.add_subplot(1,1,1)<br>colors = &#91;'g' if var_mensual &gt; 0 else 'r' for var_mensual in variacion_mensual_IPC.values]<br>plt.bar(variacion_mensual_IPC.index,variacion_mensual_IPC.values,width=20,color=colors)<br>plt.xlabel('Fecha')<br>plt.title ('Inflacion Mensual')<br>plt.xticks(rotation=45)<br>ax.yaxis.set_major_formatter(mtick.PercentFormatter(1))<br>plt.show()<\/code><\/pre>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/miro.medium.com\/max\/700\/1*FOUaHSi8LAVd6cf_Z3JrJw.png\" alt=\"\"\/><\/figure>\n\n\n\n<p id=\"d4e0\">De la misma manera en que replicamos el<strong> \u00cdndice General del IPC<\/strong>, podemos replicar sus \u00edndices anal\u00edticos cambiando el input de ponderadores. Por ejemplo, replicando el \u00cdndice de Precios al Consumidor Sin Alimentos ni Energ\u00eda (IPC SAE).<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>url_ponderadores='<a href=\"https:\/\/www.ine.cl\/docs\/default-source\/%C3%ADndice-de-precios-al-consumidor\/metodologias\/base-anual-2018-100\/canasta-anal%C3%ADticos-ipc-2018=100.xlsx'\">https:\/\/www.ine.cl\/docs\/default-source\/%C3%ADndice-de-precios-al-consumidor\/metodologias\/base-anual-2018-100\/canasta-anal%C3%ADticos-ipc-2018=100.xlsx'<\/a>df_ponderadores=pd.read_excel(url_ponderadores,skiprows=1)<br>df_ponderadores&#91;'ID']=genera_ID(df_ponderadores,&#91;'D','G','C','SC','P'])df_ponderadores.sort_values('ID',inplace=True)filtro_SAE=df_ponderadores&#91;'IPC menos Alimentos y Energ\u00eda']<br>ponderadores_SAE=ponderadores*filtro_SAE.values<br>niveles_IPC_SAE=calcula_indice(df_productos_mensuales,ponderadores_SAE)<br>variacion_mensual_IPC_SAE=niveles_IPC_SAE.pct_change(1)&#91;1:]<br>variacion_anual_IPC_SAE=niveles_IPC_SAE.pct_change(12)&#91;12:]fig = plt.figure()<br>ax = fig.add_subplot(1,1,1)<br>colors = &#91;'g' if var_mensual &gt; 0 else 'r' for var_mensual in variacion_mensual_IPC_SAE.values]<br>plt.bar(variacion_mensual_IPC_SAE.index,variacion_mensual_IPC_SAE.values,width=20,color=colors)<br>plt.xlabel('Fecha')<br>plt.title ('Inflacion Mensual SAE')<br>plt.xticks(rotation=45)<br>ax.yaxis.set_major_formatter(mtick.PercentFormatter(1))<br>plt.show()<\/code><\/pre>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/miro.medium.com\/max\/700\/1*DGBxkrFrxFyZSVHYNJfJTQ.png\" alt=\"\"\/><\/figure>\n\n\n\n<p id=\"ed41\">Hasta ahora s\u00f3lo hemos replicado el c\u00e1lculo de productos a \u00edndice general del INE. Una posible acci\u00f3n adicional ser\u00eda a continuaci\u00f3n cambiar el input de la base y agregar supuestos sobre el comportamiento futuro de los productos del \u00edndice, para proyectar qu\u00e9 pasar\u00e1 con el \u00edndice general. Esto es lo que hacemos en Pac\u00edfico Research.<\/p>\n\n\n\n<p id=\"764e\">Otro ejercicio ser\u00eda modificar los ponderadores y crear un \u00edndice personalizado, dependiendo del an\u00e1lisis que se quiera realizar. En el \u00faltimo tiempo, por motivos de la pandemia, una serie de servicios sufri\u00f3 una baja abrupta en su oferta, siendo los m\u00e1s destacados para motivos del an\u00e1lisis de precios \u201cServicio de Transporte A\u00e9reo\u201d y \u201cPaquete Tur\u00edstico\u201d. El INE opt\u00f3 metodol\u00f3gicamente por imputar estos productos por el m\u00e9todo de arrastre (mantener el \u00faltimo valor recogido, en este caso, abril del 2020). \u00bfQu\u00e9 hubiese pasado hipot\u00e9ticamente si el INE hubiese removido estos productos del indicador, en vez de imputarlos?<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>ponderadores_personalizado=ponderadores.copy()<br>ponderadores_personalizado&#91;732101]=0  #\"Servicio de Transporte A\u00e9reo\"<br>ponderadores_personalizado&#91;951101]=0 #\"Paquete Tur\u00edstico\"<\/code><\/pre>\n\n\n\n<p id=\"ab85\">Es importante destacar que usamos que una ponderaci\u00f3n de 0 es equivalente a una exclusi\u00f3n del producto. Luego eliminamos un producto mediante su ID, por ejemplo, \u201cServicio de Transporte A\u00e9reo\u201d que es el primer producto de la primera subclase de la primera clase del quinto grupo de la s\u00e9ptima divisi\u00f3n.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>niveles_IPC_personalizado=calcula_indice(df_productos_mensuales,ponderadores_personalizado)<br>variacion_mensual_IPC_personalizado=niveles_IPC_personalizado.pct_change(1)&#91;1:]<br>variacion_anual_IPC_personalizado=niveles_IPC_personalizado.pct_change(12)&#91;12:]fig = plt.figure()<br>ax = fig.add_subplot(1,1,1)<br>plt.plot(variacion_anual_IPC,label='IPC',linewidth=3)<br>plt.plot(variacion_anual_IPC_personalizado, label='IPC_sin_TA_PT',linewidth=3)<br>plt.axhline(y=0.03, label='Meta Bcentral', color='r')<br>plt.xlabel('Fecha')<br>plt.xticks(rotation=45)<br>plt.title ('Inflacion Anual sin Transporte Aereo ni Paquete Turistico')<br>plt.legend()<br>ax.yaxis.set_major_formatter(mtick.PercentFormatter(1))<br>plt.show()<\/code><\/pre>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/miro.medium.com\/max\/700\/1*kdbpAJxz_YEWy1NafYmbRw.png\" alt=\"\"\/><\/figure>\n\n\n\n<pre class=\"wp-block-code\"><code>diferencias=(niveles_IPC_personalizado.pct_change(12)-niveles_IPC.pct_change(12))&#91;15:]<br>diferencias.abs().max()0.002405380212629149<\/code><\/pre>\n\n\n\n<p id=\"53c3\">Se encuentran hasta 0.24 d\u00e9cimas de diferencia de inflaci\u00f3n interanual, si esos dos productos hubiesen sido removidos en vez de imputados por arrastre. \u00bfQu\u00e9 hubiera pasado si en vez de una imputaci\u00f3n por arrastre se hubiese usado otro tipo de metodolog\u00eda? \u00bfC\u00f3mo se ha comportado el IPC sin vol\u00e1tiles (la nueva medida subyacente que mira el Banco Central)? \u00c9sas y otras preguntas quedan al lector (hint: pueden responderse f\u00e1cilmente cambiando los inputs respectivos).<\/p>\n\n\n\n<p><\/p>\n\n\n\n<p>Encuentra este art\u00edculo en nuestra p\u00e1gina de MEDIUM www.pacificoresearch.medium.com<\/p>","protected":false},"excerpt":{"rendered":"<p>Si bien bajar los datos del IPC que entrega el INE mensualmente y hacer una tabla din\u00e1mica no toma m\u00e1s de un par de minutos, a la larga es un ejercicio tedioso y repetitivo. A continuaci\u00f3n te mostramos c\u00f3mo hacemos en Pac\u00edfico Research para generar una metodolog\u00eda que permita automatizar este proceso, adem\u00e1s de facilitar [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[61],"tags":[],"class_list":["post-1941","post","type-post","status-publish","format-standard","hentry","category-mirada-pacifico"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.9 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Replica el IPC con Python directamente desde el INE &#183; Pacifico Research<\/title>\n<meta name=\"description\" content=\"Nuestra principal premisa es que la combinaci\u00f3n de un enfoque cient\u00edfico y el juicio de expertos es la mejor manera de contribuir a generar retornos y comprender los riesgos.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/pacificoresearch.com\/en\/replica-el-ipc-con-python-directamente-desde-el-ine\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Replica el IPC con Python directamente desde el INE &#183; Pacifico Research\" \/>\n<meta property=\"og:description\" content=\"Nuestra principal premisa es que la combinaci\u00f3n de un enfoque cient\u00edfico y el juicio de expertos es la mejor manera de contribuir a generar retornos y comprender los riesgos.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/pacificoresearch.com\/en\/replica-el-ipc-con-python-directamente-desde-el-ine\/\" \/>\n<meta property=\"og:site_name\" content=\"Pacifico Research\" \/>\n<meta property=\"article:published_time\" content=\"2021-07-02T13:50:49+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2021-07-02T13:57:50+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/miro.medium.com\/max\/700\/1*FOUaHSi8LAVd6cf_Z3JrJw.png\" \/>\n<meta name=\"author\" content=\"francisca@pacificoresearch.com\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"francisca@pacificoresearch.com\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/pacificoresearch.com\/replica-el-ipc-con-python-directamente-desde-el-ine\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/pacificoresearch.com\/replica-el-ipc-con-python-directamente-desde-el-ine\/\"},\"author\":{\"name\":\"francisca@pacificoresearch.com\",\"@id\":\"https:\/\/www.pacificoresearch.com\/#\/schema\/person\/edccc4b4d07793dd8123c9326da70e1f\"},\"headline\":\"Replica el IPC con Python directamente desde el INE\",\"datePublished\":\"2021-07-02T13:50:49+00:00\",\"dateModified\":\"2021-07-02T13:57:50+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/pacificoresearch.com\/replica-el-ipc-con-python-directamente-desde-el-ine\/\"},\"wordCount\":623,\"publisher\":{\"@id\":\"https:\/\/www.pacificoresearch.com\/#organization\"},\"image\":{\"@id\":\"https:\/\/pacificoresearch.com\/replica-el-ipc-con-python-directamente-desde-el-ine\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/miro.medium.com\/max\/700\/1*FOUaHSi8LAVd6cf_Z3JrJw.png\",\"articleSection\":[\"Mirada Pac\u00edfico\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/pacificoresearch.com\/replica-el-ipc-con-python-directamente-desde-el-ine\/\",\"url\":\"https:\/\/pacificoresearch.com\/replica-el-ipc-con-python-directamente-desde-el-ine\/\",\"name\":\"Replica el IPC con Python directamente desde el INE &#183; Pacifico Research\",\"isPartOf\":{\"@id\":\"https:\/\/www.pacificoresearch.com\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/pacificoresearch.com\/replica-el-ipc-con-python-directamente-desde-el-ine\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/pacificoresearch.com\/replica-el-ipc-con-python-directamente-desde-el-ine\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/miro.medium.com\/max\/700\/1*FOUaHSi8LAVd6cf_Z3JrJw.png\",\"datePublished\":\"2021-07-02T13:50:49+00:00\",\"dateModified\":\"2021-07-02T13:57:50+00:00\",\"description\":\"Nuestra principal premisa es que la combinaci\u00f3n de un enfoque cient\u00edfico y el juicio de expertos es la mejor manera de contribuir a generar retornos y comprender los riesgos.\",\"breadcrumb\":{\"@id\":\"https:\/\/pacificoresearch.com\/replica-el-ipc-con-python-directamente-desde-el-ine\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/pacificoresearch.com\/replica-el-ipc-con-python-directamente-desde-el-ine\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/pacificoresearch.com\/replica-el-ipc-con-python-directamente-desde-el-ine\/#primaryimage\",\"url\":\"https:\/\/miro.medium.com\/max\/700\/1*FOUaHSi8LAVd6cf_Z3JrJw.png\",\"contentUrl\":\"https:\/\/miro.medium.com\/max\/700\/1*FOUaHSi8LAVd6cf_Z3JrJw.png\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/pacificoresearch.com\/replica-el-ipc-con-python-directamente-desde-el-ine\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Portada\",\"item\":\"https:\/\/www.pacificoresearch.com\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Replica el IPC con Python directamente desde el INE\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.pacificoresearch.com\/#website\",\"url\":\"https:\/\/www.pacificoresearch.com\/\",\"name\":\"Pacifico Research\",\"description\":\"Hacemos an\u00e1lisis de coyuntura de los principales datos y eventos macroecon\u00f3micos\",\"publisher\":{\"@id\":\"https:\/\/www.pacificoresearch.com\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.pacificoresearch.com\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.pacificoresearch.com\/#organization\",\"name\":\"Pac\u00edfico Research\",\"url\":\"https:\/\/www.pacificoresearch.com\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.pacificoresearch.com\/#\/schema\/logo\/image\/\",\"url\":\"http:\/\/52.40.128.194\/wp-content\/uploads\/2021\/02\/Logo-Pacifico-Research.jpg\",\"contentUrl\":\"http:\/\/52.40.128.194\/wp-content\/uploads\/2021\/02\/Logo-Pacifico-Research.jpg\",\"width\":1549,\"height\":685,\"caption\":\"Pac\u00edfico Research\"},\"image\":{\"@id\":\"https:\/\/www.pacificoresearch.com\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.pacificoresearch.com\/#\/schema\/person\/edccc4b4d07793dd8123c9326da70e1f\",\"name\":\"francisca@pacificoresearch.com\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.pacificoresearch.com\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/pacificoresearch.com\/wp-content\/uploads\/letter-avatar\/819b094abf837fa86461b195e44aa1ad.svg\",\"contentUrl\":\"https:\/\/pacificoresearch.com\/wp-content\/uploads\/letter-avatar\/819b094abf837fa86461b195e44aa1ad.svg\",\"caption\":\"francisca@pacificoresearch.com\"},\"url\":\"https:\/\/pacificoresearch.com\/en\/author\/francisca\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Replica el IPC con Python directamente desde el INE &#183; Pacifico Research","description":"Nuestra principal premisa es que la combinaci\u00f3n de un enfoque cient\u00edfico y el juicio de expertos es la mejor manera de contribuir a generar retornos y comprender los riesgos.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/pacificoresearch.com\/en\/replica-el-ipc-con-python-directamente-desde-el-ine\/","og_locale":"en_US","og_type":"article","og_title":"Replica el IPC con Python directamente desde el INE &#183; Pacifico Research","og_description":"Nuestra principal premisa es que la combinaci\u00f3n de un enfoque cient\u00edfico y el juicio de expertos es la mejor manera de contribuir a generar retornos y comprender los riesgos.","og_url":"https:\/\/pacificoresearch.com\/en\/replica-el-ipc-con-python-directamente-desde-el-ine\/","og_site_name":"Pacifico Research","article_published_time":"2021-07-02T13:50:49+00:00","article_modified_time":"2021-07-02T13:57:50+00:00","og_image":[{"url":"https:\/\/miro.medium.com\/max\/700\/1*FOUaHSi8LAVd6cf_Z3JrJw.png","type":"","width":"","height":""}],"author":"francisca@pacificoresearch.com","twitter_card":"summary_large_image","twitter_misc":{"Written by":"francisca@pacificoresearch.com","Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/pacificoresearch.com\/replica-el-ipc-con-python-directamente-desde-el-ine\/#article","isPartOf":{"@id":"https:\/\/pacificoresearch.com\/replica-el-ipc-con-python-directamente-desde-el-ine\/"},"author":{"name":"francisca@pacificoresearch.com","@id":"https:\/\/www.pacificoresearch.com\/#\/schema\/person\/edccc4b4d07793dd8123c9326da70e1f"},"headline":"Replica el IPC con Python directamente desde el INE","datePublished":"2021-07-02T13:50:49+00:00","dateModified":"2021-07-02T13:57:50+00:00","mainEntityOfPage":{"@id":"https:\/\/pacificoresearch.com\/replica-el-ipc-con-python-directamente-desde-el-ine\/"},"wordCount":623,"publisher":{"@id":"https:\/\/www.pacificoresearch.com\/#organization"},"image":{"@id":"https:\/\/pacificoresearch.com\/replica-el-ipc-con-python-directamente-desde-el-ine\/#primaryimage"},"thumbnailUrl":"https:\/\/miro.medium.com\/max\/700\/1*FOUaHSi8LAVd6cf_Z3JrJw.png","articleSection":["Mirada Pac\u00edfico"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/pacificoresearch.com\/replica-el-ipc-con-python-directamente-desde-el-ine\/","url":"https:\/\/pacificoresearch.com\/replica-el-ipc-con-python-directamente-desde-el-ine\/","name":"Replica el IPC con Python directamente desde el INE &#183; Pacifico Research","isPartOf":{"@id":"https:\/\/www.pacificoresearch.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/pacificoresearch.com\/replica-el-ipc-con-python-directamente-desde-el-ine\/#primaryimage"},"image":{"@id":"https:\/\/pacificoresearch.com\/replica-el-ipc-con-python-directamente-desde-el-ine\/#primaryimage"},"thumbnailUrl":"https:\/\/miro.medium.com\/max\/700\/1*FOUaHSi8LAVd6cf_Z3JrJw.png","datePublished":"2021-07-02T13:50:49+00:00","dateModified":"2021-07-02T13:57:50+00:00","description":"Nuestra principal premisa es que la combinaci\u00f3n de un enfoque cient\u00edfico y el juicio de expertos es la mejor manera de contribuir a generar retornos y comprender los riesgos.","breadcrumb":{"@id":"https:\/\/pacificoresearch.com\/replica-el-ipc-con-python-directamente-desde-el-ine\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/pacificoresearch.com\/replica-el-ipc-con-python-directamente-desde-el-ine\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/pacificoresearch.com\/replica-el-ipc-con-python-directamente-desde-el-ine\/#primaryimage","url":"https:\/\/miro.medium.com\/max\/700\/1*FOUaHSi8LAVd6cf_Z3JrJw.png","contentUrl":"https:\/\/miro.medium.com\/max\/700\/1*FOUaHSi8LAVd6cf_Z3JrJw.png"},{"@type":"BreadcrumbList","@id":"https:\/\/pacificoresearch.com\/replica-el-ipc-con-python-directamente-desde-el-ine\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Portada","item":"https:\/\/www.pacificoresearch.com\/"},{"@type":"ListItem","position":2,"name":"Replica el IPC con Python directamente desde el INE"}]},{"@type":"WebSite","@id":"https:\/\/www.pacificoresearch.com\/#website","url":"https:\/\/www.pacificoresearch.com\/","name":"Pacifico Research","description":"Hacemos an\u00e1lisis de coyuntura de los principales datos y eventos macroecon\u00f3micos","publisher":{"@id":"https:\/\/www.pacificoresearch.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.pacificoresearch.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.pacificoresearch.com\/#organization","name":"Pac\u00edfico Research","url":"https:\/\/www.pacificoresearch.com\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.pacificoresearch.com\/#\/schema\/logo\/image\/","url":"http:\/\/52.40.128.194\/wp-content\/uploads\/2021\/02\/Logo-Pacifico-Research.jpg","contentUrl":"http:\/\/52.40.128.194\/wp-content\/uploads\/2021\/02\/Logo-Pacifico-Research.jpg","width":1549,"height":685,"caption":"Pac\u00edfico Research"},"image":{"@id":"https:\/\/www.pacificoresearch.com\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/www.pacificoresearch.com\/#\/schema\/person\/edccc4b4d07793dd8123c9326da70e1f","name":"francisca@pacificoresearch.com","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.pacificoresearch.com\/#\/schema\/person\/image\/","url":"https:\/\/pacificoresearch.com\/wp-content\/uploads\/letter-avatar\/819b094abf837fa86461b195e44aa1ad.svg","contentUrl":"https:\/\/pacificoresearch.com\/wp-content\/uploads\/letter-avatar\/819b094abf837fa86461b195e44aa1ad.svg","caption":"francisca@pacificoresearch.com"},"url":"https:\/\/pacificoresearch.com\/en\/author\/francisca\/"}]}},"_links":{"self":[{"href":"https:\/\/pacificoresearch.com\/en\/wp-json\/wp\/v2\/posts\/1941","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/pacificoresearch.com\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/pacificoresearch.com\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/pacificoresearch.com\/en\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/pacificoresearch.com\/en\/wp-json\/wp\/v2\/comments?post=1941"}],"version-history":[{"count":5,"href":"https:\/\/pacificoresearch.com\/en\/wp-json\/wp\/v2\/posts\/1941\/revisions"}],"predecessor-version":[{"id":1947,"href":"https:\/\/pacificoresearch.com\/en\/wp-json\/wp\/v2\/posts\/1941\/revisions\/1947"}],"wp:attachment":[{"href":"https:\/\/pacificoresearch.com\/en\/wp-json\/wp\/v2\/media?parent=1941"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/pacificoresearch.com\/en\/wp-json\/wp\/v2\/categories?post=1941"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/pacificoresearch.com\/en\/wp-json\/wp\/v2\/tags?post=1941"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}