{"id":3288,"date":"2017-05-23T17:58:28","date_gmt":"2017-05-23T15:58:28","guid":{"rendered":"https:\/\/geekosas.com\/?p=3288"},"modified":"2026-05-23T17:58:57","modified_gmt":"2026-05-23T15:58:57","slug":"parking-law","status":"publish","type":"post","link":"https:\/\/geekosas.com\/index.php\/2017\/05\/23\/parking-law\/","title":{"rendered":"Parking Law"},"content":{"rendered":"<p>In Chile, on February 15 (correct me if I&#8217;m wrong), the parking law was enacted, which among other things requires parking companies to:<\/p>\n<ul>\n<li>Compensate customers who are victims of theft.<\/li>\n<li>Prohibit fines for lost tickets.<\/li>\n<li>Choose one of the following two pricing methods:\n<ol>\n<li>Charge per minute actually used.<\/li>\n<li>Charge per segment rounded down, where the first segment cannot be less than 30 minutes and subsequent segments cannot be less than 10 minutes.<\/li>\n<\/ol>\n<\/li>\n<\/ul>\n<p>The result of this regulation was that parking lots significantly increased their final price to the user. In this article, we will analyze why.<\/p>\n<p><!--more--><\/p>\n<h4>Available Information<\/h4>\n<p>The <a href=\"http:\/\/www.emol.com\/noticias\/Economia\/2017\/02\/24\/846598\/Alza-de-estacionamientos-Terminal-Sur-de-Santiago-es-el-que-mas-subio-los-precios.html\" target=\"_blank\">SERNAC<\/a> conducted a review of price changes, which is presented in the following table, where it can be seen that on average parking costs increased by 7.14%. On the other hand, <a href=\"http:\/\/www.emol.com\/noticias\/Economia\/2017\/02\/24\/846598\/Alza-de-estacionamientos-Terminal-Sur-de-Santiago-es-el-que-mas-subio-los-precios.html\" target=\"_blank\">EMOL<\/a> informs us that 75% of usage is between 20 and 120 minutes.<\/p>\n<p>Before the law came into effect, most facilities charged for every 30 minutes rounded up.<\/p>\n<table>\n<thead>\n<tr>\n<th><strong>Operator<\/strong><\/th>\n<th><strong>Previous<\/strong><\/th>\n<th><strong>Post<\/strong><\/th>\n<th><strong>Percent Change<\/strong><\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>Mall Terminal de Buses Sur<\/td>\n<td>1594<\/td>\n<td>2800<\/td>\n<td>75.66<\/td>\n<\/tr>\n<tr>\n<td>Parking Los Leones 220<\/td>\n<td>1848<\/td>\n<td>2799<\/td>\n<td>51.46<\/td>\n<\/tr>\n<tr>\n<td>Estacionamiento Matucana 501<\/td>\n<td>1213<\/td>\n<td>1750<\/td>\n<td>44.27<\/td>\n<\/tr>\n<tr>\n<td>Blue Park Santo Domingo<\/td>\n<td>2226<\/td>\n<td>3150<\/td>\n<td>41.51<\/td>\n<\/tr>\n<tr>\n<td>Mall Parque Arauco<\/td>\n<td>567<\/td>\n<td>802<\/td>\n<td>41.45<\/td>\n<\/tr>\n<tr>\n<td>Saba Guardia Vieja<\/td>\n<td>2604<\/td>\n<td>3290<\/td>\n<td>26.34<\/td>\n<\/tr>\n<tr>\n<td>Saba Providencia Lyon<\/td>\n<td>2604<\/td>\n<td>3290<\/td>\n<td>26.34<\/td>\n<\/tr>\n<tr>\n<td>Central Parking System S.A.<\/td>\n<td>2226<\/td>\n<td>2800<\/td>\n<td>25.79<\/td>\n<\/tr>\n<tr>\n<td>Estacionamientos AKIPARK<\/td>\n<td>2018<\/td>\n<td>2450<\/td>\n<td>21.41<\/td>\n<\/tr>\n<tr>\n<td>Estacionamientos Metropolitanos S.A<\/td>\n<td>1808<\/td>\n<td>2100<\/td>\n<td>16.15<\/td>\n<\/tr>\n<tr>\n<td>Estacionamientos Alc\u00e1ntara<\/td>\n<td>2463<\/td>\n<td>2800<\/td>\n<td>13.68<\/td>\n<\/tr>\n<tr>\n<td>Central Parking System Vitacura Strip Center<\/td>\n<td>980<\/td>\n<td>1099<\/td>\n<td>12.14<\/td>\n<\/tr>\n<tr>\n<td>Estacionamientos Monjitas<\/td>\n<td>2504<\/td>\n<td>2800<\/td>\n<td>11.82<\/td>\n<\/tr>\n<tr>\n<td>Republic Parking (Homecenter)<\/td>\n<td>1045<\/td>\n<td>1160<\/td>\n<td>11<\/td>\n<\/tr>\n<tr>\n<td>Central Parking System S.A. (Plaza Festival)<\/td>\n<td>2226<\/td>\n<td>2450<\/td>\n<td>10.06<\/td>\n<\/tr>\n<tr>\n<td>Portal Exposici\u00f3n CPS 40<\/td>\n<td>2226<\/td>\n<td>2450<\/td>\n<td>10.06<\/td>\n<\/tr>\n<tr>\n<td>Mall Paseo Estaci\u00f3n (CPS)<\/td>\n<td>2228<\/td>\n<td>2443<\/td>\n<td>9.65<\/td>\n<\/tr>\n<tr>\n<td>Mall Alto Las Condes<\/td>\n<td>767<\/td>\n<td>840<\/td>\n<td>9.52<\/td>\n<\/tr>\n<tr>\n<td>Parking Edificio Presidente Riesco (Adm.)<\/td>\n<td>1948<\/td>\n<td>2100<\/td>\n<td>7.8<\/td>\n<\/tr>\n<tr>\n<td>Estacionamientos San Francisco<\/td>\n<td>2504<\/td>\n<td>2693<\/td>\n<td>7.55<\/td>\n<\/tr>\n<tr>\n<td>Parking edificio Cruz del Sur Se\u00f1al Parking<\/td>\n<td>2024<\/td>\n<td>2100<\/td>\n<td>3.75<\/td>\n<\/tr>\n<tr>\n<td>Parking edificio Holanda 099<\/td>\n<td>2024<\/td>\n<td>2100<\/td>\n<td>3.75<\/td>\n<\/tr>\n<tr>\n<td>Inmobiliaria Estdom S. A.<\/td>\n<td>2046<\/td>\n<td>2100<\/td>\n<td>2.64<\/td>\n<\/tr>\n<tr>\n<td>Mall Costanera Center<\/td>\n<td>1391<\/td>\n<td>1400<\/td>\n<td>0.65<\/td>\n<\/tr>\n<tr>\n<td>Central Parking System Clinica Indisa<\/td>\n<td>1594<\/td>\n<td>1594<\/td>\n<td>0<\/td>\n<\/tr>\n<tr>\n<td>Estacionamiento Gam<\/td>\n<td>1657<\/td>\n<td>1657<\/td>\n<td>0<\/td>\n<\/tr>\n<tr>\n<td>SABA (Concesionaria Paseo Bulnes)<\/td>\n<td>3290<\/td>\n<td>3290<\/td>\n<td>0<\/td>\n<\/tr>\n<tr>\n<td>Saba Santa Rosa<\/td>\n<td>3290<\/td>\n<td>3290<\/td>\n<td>0<\/td>\n<\/tr>\n<tr>\n<td>Central Parking System Clinica Indisa<\/td>\n<td>1446<\/td>\n<td>1400<\/td>\n<td>-3.18<\/td>\n<\/tr>\n<tr>\n<td>Estacionamiento Santiago<\/td>\n<td>2226<\/td>\n<td>2100<\/td>\n<td>-5.66<\/td>\n<\/tr>\n<tr>\n<td>Aparking Ltda (Lot Park Ltda)<\/td>\n<td>2226<\/td>\n<td>2100<\/td>\n<td>-5.66<\/td>\n<\/tr>\n<tr>\n<td>Estacionamiento Serrano (Inv. Inmobiliaria y estacionamientos Serrano)<\/td>\n<td>2415<\/td>\n<td>2100<\/td>\n<td>-13.04<\/td>\n<\/tr>\n<tr>\n<td>Eme Napole\u00f3n<\/td>\n<td>2887<\/td>\n<td>2450<\/td>\n<td>-15.14<\/td>\n<\/tr>\n<tr>\n<td>Sindicato Banco Estado<\/td>\n<td>2552<\/td>\n<td>1997<\/td>\n<td>-21.75<\/td>\n<\/tr>\n<tr>\n<td>Central parking system (Monpla)<\/td>\n<td>2087<\/td>\n<td>1489<\/td>\n<td>-28.65<\/td>\n<\/tr>\n<tr>\n<td>Central Parking System<\/td>\n<td>775<\/td>\n<td>531<\/td>\n<td>-31.48<\/td>\n<\/tr>\n<tr>\n<td>Estacionamiento Mall Chino<\/td>\n<td>2500<\/td>\n<td>1400<\/td>\n<td>-44<\/td>\n<\/tr>\n<tr>\n<td>J &amp; S Parking<\/td>\n<td>2504<\/td>\n<td>1391<\/td>\n<td>-44.45<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h4>Introductory Analysis<\/h4>\n<p>We will work under the assumption that any variation in prices is because companies want to maintain the expected value of the revenue received before the regulation.<\/p>\n<p>We will begin the analysis with a graph where the horizontal axis represents the elapsed time of a parking user (the customer), while the vertical axis represents the amount of time charged to the customer for the following 4 cases:<\/p>\n<ol>\n<li>Standard pricing before the law came into effect: charge every 30 minutes rounded up.<\/li>\n<li>Continuous per-minute pricing.<\/li>\n<li>Pricing with an initial window of 30 minutes and charges every 10 minutes, without rounding up.<\/li>\n<li>Pricing with an initial window of 30 minutes and charges every 30 minutes, without rounding up (I include this case in case there is a technological barrier to charging every 10 minutes).<\/li>\n<\/ol>\n<p>Clearly, in the 3 simulations representing the new law (lilac, blue, and green), effectively fewer minutes are charged than in the previous standard situation (red). This suggests that it is indeed necessary to raise prices to maintain the revenue needed to pay salaries, loans, etc.<\/p>\n<p><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" data-attachment-id=\"1991\" data-permalink=\"https:\/\/geekosas.com\/index.php\/es\/2017\/03\/04\/ley-de-estacionamientos\/grafico-estacionamientos\/\" data-orig-file=\"https:\/\/i0.wp.com\/geekosas.com\/wp-content\/uploads\/2017\/02\/grafico-estacionamientos.png?fit=671%2C568&amp;ssl=1\" data-orig-size=\"671,568\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"grafico-estacionamientos\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/i0.wp.com\/geekosas.com\/wp-content\/uploads\/2017\/02\/grafico-estacionamientos.png?fit=671%2C568&amp;ssl=1\" class=\"alignnone size-full wp-image-1991\" src=\"https:\/\/i0.wp.com\/138.68.62.97\/geekosas\/wp-content\/uploads\/2017\/02\/grafico-estacionamientos.png?resize=671%2C568\" alt=\"grafico-estacionamientos\" width=\"671\" height=\"568\" srcset=\"https:\/\/i0.wp.com\/geekosas.com\/wp-content\/uploads\/2017\/02\/grafico-estacionamientos.png?w=671&amp;ssl=1 671w, https:\/\/i0.wp.com\/geekosas.com\/wp-content\/uploads\/2017\/02\/grafico-estacionamientos.png?resize=300%2C254&amp;ssl=1 300w\" sizes=\"auto, (max-width: 671px) 100vw, 671px\" \/><\/p>\n<h4>Assumptions<\/h4>\n<p>Given that under the new law fewer minutes can be charged than before, we will run a simulation to see how much parking lots need to increase in each case to offset the lost revenue.<\/p>\n<p>We will start by calibrating the simulation, assuming that parking times follow a <a href=\"https:\/\/en.wikipedia.org\/wiki\/Poisson_distribution\">Poisson distribution<\/a> shifted on the X-axis (meaning no car stays 0 minutes), which will be calibrated with the information provided by <a href=\"http:\/\/www.emol.com\/noticias\/Economia\/2017\/02\/24\/846598\/Alza-de-estacionamientos-Terminal-Sur-de-Santiago-es-el-que-mas-subio-los-precios.html\">EMOL<\/a>: &quot;75% of usage is between 20 and 120 minutes.&quot;<\/p>\n<p>With the above assumptions, and choosing the second minimum, the average stay time is 113 minutes and no one stays less than 7.3 minutes. The model was calibrated with the following R code (which is sensitive to the starting point, but the results always yield similar parameters):<\/p>\n<pre><code class=\"language-r\"># x lambda\nobjetivo = function(x){\n  ( ppois(120,x) - ppois(20,x) - 0.75 )^2\n}\nplot(sapply(1:400, objetivo), type=&quot;l&quot;)\nsol = optimise(objetivo,c(50,150))\nprint(sol)<\/code><\/pre>\n<p>Minima of function:<\/p>\n<p><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" data-attachment-id=\"2398\" data-permalink=\"https:\/\/geekosas.com\/index.php\/es\/2017\/03\/04\/ley-de-estacionamientos\/minimos\/\" data-orig-file=\"https:\/\/i0.wp.com\/geekosas.com\/wp-content\/uploads\/2017\/03\/minimos.png?fit=1347%2C820&amp;ssl=1\" data-orig-size=\"1347,820\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"minimos\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/i0.wp.com\/geekosas.com\/wp-content\/uploads\/2017\/03\/minimos.png?fit=1024%2C623&amp;ssl=1\" src=\"https:\/\/i0.wp.com\/www.geekosas.com\/wp-content\/uploads\/2017\/03\/minimos-1024x623.png?resize=810%2C493\" alt=\"\" width=\"810\" height=\"493\" class=\"alignnone size-large wp-image-2398\" srcset=\"https:\/\/i0.wp.com\/geekosas.com\/wp-content\/uploads\/2017\/03\/minimos.png?resize=1024%2C623&amp;ssl=1 1024w, https:\/\/i0.wp.com\/geekosas.com\/wp-content\/uploads\/2017\/03\/minimos.png?resize=300%2C183&amp;ssl=1 300w, https:\/\/i0.wp.com\/geekosas.com\/wp-content\/uploads\/2017\/03\/minimos.png?resize=768%2C468&amp;ssl=1 768w, https:\/\/i0.wp.com\/geekosas.com\/wp-content\/uploads\/2017\/03\/minimos.png?w=1347&amp;ssl=1 1347w\" sizes=\"auto, (max-width: 810px) 100vw, 810px\" \/><\/p>\n<h4>Simulation<\/h4>\n<p>With the parameters obtained above, we will run a simulation with 100,000 cases and apply the 4 pricing cases mentioned, then compare the average number of minutes charged.<\/p>\n<p>On average, under the new law, fewer minutes will be billed than before. According to the simulation, the minutes billed for each case and the corresponding adjustment factor to keep revenue constant are:<\/p>\n<table>\n<thead>\n<tr>\n<th><\/th>\n<th>Average minutes charged<\/th>\n<th>Required increase<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>effective_time<\/td>\n<td>113.02<\/td>\n<td>1.13<\/td>\n<\/tr>\n<tr>\n<td>previous<\/td>\n<td>127.17<\/td>\n<td>1.00<\/td>\n<\/tr>\n<tr>\n<td>continuous<\/td>\n<td>113.02<\/td>\n<td>1.13<\/td>\n<\/tr>\n<tr>\n<td>window_30_10<\/td>\n<td>108.08<\/td>\n<td>1.18<\/td>\n<\/tr>\n<tr>\n<td>window_30_30<\/td>\n<td>97.17<\/td>\n<td>1.31<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>Immediately we can conclude that companies must increase the price between 13% and 31% to maintain their revenue. However, this extra amount is not paid equally by everyone. In the following graph, we see on the X-axis the length of stay and on the Y-axis the amount of minutes paid adjusted by the required increase. Users who stay a short time will pay less than before, while users who stay a long time will feel the change.<\/p>\n<p><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" data-attachment-id=\"2052\" data-permalink=\"https:\/\/geekosas.com\/index.php\/es\/2017\/03\/04\/ley-de-estacionamientos\/rplot\/\" data-orig-file=\"https:\/\/i0.wp.com\/geekosas.com\/wp-content\/uploads\/2017\/03\/rplot.png?fit=671%2C568&amp;ssl=1\" data-orig-size=\"671,568\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"rplot\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/i0.wp.com\/geekosas.com\/wp-content\/uploads\/2017\/03\/rplot.png?fit=671%2C568&amp;ssl=1\" class=\"alignnone size-full wp-image-2052\" src=\"https:\/\/i0.wp.com\/geekosas.com\/geekosas\/wp-content\/uploads\/2017\/03\/rplot.png?resize=671%2C568&#038;ssl=1\" alt=\"rplot\" width=\"671\" height=\"568\" srcset=\"https:\/\/i0.wp.com\/geekosas.com\/wp-content\/uploads\/2017\/03\/rplot.png?w=671&amp;ssl=1 671w, https:\/\/i0.wp.com\/geekosas.com\/wp-content\/uploads\/2017\/03\/rplot.png?resize=300%2C254&amp;ssl=1 300w\" sizes=\"auto, (max-width: 671px) 100vw, 671px\" \/><\/p>\n<h4>Conclusions<\/h4>\n<p>Basically, we have three important conclusions:<\/p>\n<ol>\n<li>A price increase was to be expected, ranging between 13% and 31%.<\/li>\n<li>Given that on average parking lots increased their price by only 7.1%, parking lots will see a decrease in revenue, not considering their new security obligations.<\/li>\n<li>If you run short errands (less than an hour), you will benefit from this law.<\/li>\n<\/ol>\n","protected":false},"excerpt":{"rendered":"<div class=\"mh-excerpt\"><p>In Chile, on February 15 (correct me if I&#8217;m wrong), the parking law was enacted, which among other things requires parking companies to: Compensate customers <a class=\"mh-excerpt-more\" href=\"https:\/\/geekosas.com\/index.php\/2017\/05\/23\/parking-law\/\" title=\"Parking Law\">[&#8230;]<\/a><\/p>\n<\/div>","protected":false},"author":1,"featured_media":1942,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2},"jetpack_post_was_ever_published":false},"categories":[1],"tags":[],"class_list":["post-3288","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-sin-categoria"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"https:\/\/i0.wp.com\/geekosas.com\/wp-content\/uploads\/2017\/02\/1487175020-auno760729.jpg?fit=799%2C533&ssl=1","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p8vjqF-R2","jetpack-related-posts":[{"id":3274,"url":"https:\/\/geekosas.com\/index.php\/2016\/05\/23\/segment-customers-step-by-step\/","url_meta":{"origin":3288,"position":0},"title":"Segment customers step by step","author":"Daniel Fischer","date":"2016-05-23","format":false,"excerpt":"Previously I wrote about neural networks (click here to see it). Neural networks and all other \"supervised methods\" are used when you have a sample of values to predict. But when you know what you want to achieve but do not have a sample of the value to predict, the\u2026","rel":"","context":"In &quot;Sin categor\u00eda&quot;","block_context":{"text":"Sin categor\u00eda","link":"https:\/\/geekosas.com\/index.php\/category\/sin-categoria\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/geekosas.com\/wp-content\/uploads\/2016\/05\/kmenas6.png?fit=620%2C539&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/geekosas.com\/wp-content\/uploads\/2016\/05\/kmenas6.png?fit=620%2C539&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/geekosas.com\/wp-content\/uploads\/2016\/05\/kmenas6.png?fit=620%2C539&ssl=1&resize=525%2C300 1.5x"},"classes":[]},{"id":3260,"url":"https:\/\/geekosas.com\/index.php\/2016\/05\/23\/strava-the-cyclists-facebook\/","url_meta":{"origin":3288,"position":1},"title":"Strava &#8211; The Cyclist&#8217;s Facebook","author":"Daniel Fischer","date":"2016-05-23","format":false,"excerpt":"Strava is the Facebook of cyclists. At first it's hard to understand this app, but once you get it, it becomes a healthy addiction. Before I begin, I want to say that this is not Sponsored Content; I haven't reached that level of development in this blog yet. On Facebook\u2026","rel":"","context":"In &quot;Sin categor\u00eda&quot;","block_context":{"text":"Sin categor\u00eda","link":"https:\/\/geekosas.com\/index.php\/category\/sin-categoria\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/www.geekosas.com\/wp-content\/uploads\/2016\/03\/capture-300x234.png?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/www.geekosas.com\/wp-content\/uploads\/2016\/03\/capture-300x234.png?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/www.geekosas.com\/wp-content\/uploads\/2016\/03\/capture-300x234.png?resize=525%2C300&ssl=1 1.5x"},"classes":[]},{"id":3300,"url":"https:\/\/geekosas.com\/index.php\/2017\/05\/23\/data-science-course-in-r\/","url_meta":{"origin":3288,"position":2},"title":"Data Science course in R","author":"Daniel Fischer","date":"2017-05-23","format":false,"excerpt":"On October 20, I will teach a Data Science course using R. The topics covered will be: Data Cleaning Supervised classification models: Logistic regression. Naive Bayes. Trees and Random Forest. Neural Networks. Grid Search (hyperparameter tuning). Evaluation of classification models. Unsupervised models: Dimensionality Reduction (PCA) -> Applied example of replicating\u2026","rel":"","context":"In &quot;Sin categor\u00eda&quot;","block_context":{"text":"Sin categor\u00eda","link":"https:\/\/geekosas.com\/index.php\/category\/sin-categoria\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/geekosas.com\/wp-content\/uploads\/2017\/09\/Rprogramming.jpg?fit=1176%2C664&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/geekosas.com\/wp-content\/uploads\/2017\/09\/Rprogramming.jpg?fit=1176%2C664&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/geekosas.com\/wp-content\/uploads\/2017\/09\/Rprogramming.jpg?fit=1176%2C664&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/geekosas.com\/wp-content\/uploads\/2017\/09\/Rprogramming.jpg?fit=1176%2C664&ssl=1&resize=700%2C400 2x, https:\/\/i0.wp.com\/geekosas.com\/wp-content\/uploads\/2017\/09\/Rprogramming.jpg?fit=1176%2C664&ssl=1&resize=1050%2C600 3x"},"classes":[]},{"id":3277,"url":"https:\/\/geekosas.com\/index.php\/2016\/05\/23\/electric-heaters\/","url_meta":{"origin":3288,"position":3},"title":"Electric heaters","author":"Daniel Fischer","date":"2016-05-23","format":false,"excerpt":"The cold in winter is a fact; some endure it with just more layers, others with a lover, and I've even heard that gaining a little weight also helps. But what most of us mortals do is use some kind of heater. On this occasion, we will talk about electric\u2026","rel":"","context":"In &quot;Sin categor\u00eda&quot;","block_context":{"text":"Sin categor\u00eda","link":"https:\/\/geekosas.com\/index.php\/category\/sin-categoria\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/geekosas.com\/wp-content\/uploads\/2016\/05\/gato-4u-control.jpg?fit=1200%2C748&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/geekosas.com\/wp-content\/uploads\/2016\/05\/gato-4u-control.jpg?fit=1200%2C748&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/geekosas.com\/wp-content\/uploads\/2016\/05\/gato-4u-control.jpg?fit=1200%2C748&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/geekosas.com\/wp-content\/uploads\/2016\/05\/gato-4u-control.jpg?fit=1200%2C748&ssl=1&resize=700%2C400 2x, https:\/\/i0.wp.com\/geekosas.com\/wp-content\/uploads\/2016\/05\/gato-4u-control.jpg?fit=1200%2C748&ssl=1&resize=1050%2C600 3x"},"classes":[]},{"id":3235,"url":"https:\/\/geekosas.com\/index.php\/2020\/05\/23\/best-practices-when-programming-with-code\/","url_meta":{"origin":3288,"position":4},"title":"Best Practices When Programming (with code)","author":"Daniel Fischer","date":"2020-05-23","format":false,"excerpt":"Best Practices When Programming (with code) Many enjoy programming and solving algorithmic mazes in their favorite language, but what nobody likes is diving into old code or even worse, code written by someone else. I've had to do it several times, sometimes it was bad, other times worse, many times\u2026","rel":"","context":"In &quot;Sin categor\u00eda&quot;","block_context":{"text":"Sin categor\u00eda","link":"https:\/\/geekosas.com\/index.php\/category\/sin-categoria\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/geekosas.com\/wp-content\/uploads\/2022\/05\/logo.png?fit=1200%2C600&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/geekosas.com\/wp-content\/uploads\/2022\/05\/logo.png?fit=1200%2C600&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/geekosas.com\/wp-content\/uploads\/2022\/05\/logo.png?fit=1200%2C600&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/geekosas.com\/wp-content\/uploads\/2022\/05\/logo.png?fit=1200%2C600&ssl=1&resize=700%2C400 2x, https:\/\/i0.wp.com\/geekosas.com\/wp-content\/uploads\/2022\/05\/logo.png?fit=1200%2C600&ssl=1&resize=1050%2C600 3x"},"classes":[]},{"id":3347,"url":"https:\/\/geekosas.com\/index.php\/2019\/05\/23\/uncovering-averages\/","url_meta":{"origin":3288,"position":5},"title":"Uncovering averages","author":"Daniel Fischer","date":"2019-05-23","format":false,"excerpt":"As they say, averages hide many things. In the article gender-pay-gap-en-tecnologia we saw an analysis that showed how, for that data, the salary difference between men and women can be explained by factors other than gender. Now we are going to look at a technique, based on machine learning, that\u2026","rel":"","context":"In &quot;Sin categor\u00eda&quot;","block_context":{"text":"Sin categor\u00eda","link":"https:\/\/geekosas.com\/index.php\/category\/sin-categoria\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/geekosas.com\/wp-content\/uploads\/2019\/08\/distribution.png?fit=1200%2C767&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/geekosas.com\/wp-content\/uploads\/2019\/08\/distribution.png?fit=1200%2C767&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/geekosas.com\/wp-content\/uploads\/2019\/08\/distribution.png?fit=1200%2C767&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/geekosas.com\/wp-content\/uploads\/2019\/08\/distribution.png?fit=1200%2C767&ssl=1&resize=700%2C400 2x, https:\/\/i0.wp.com\/geekosas.com\/wp-content\/uploads\/2019\/08\/distribution.png?fit=1200%2C767&ssl=1&resize=1050%2C600 3x"},"classes":[]}],"_links":{"self":[{"href":"https:\/\/geekosas.com\/index.php\/wp-json\/wp\/v2\/posts\/3288","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/geekosas.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/geekosas.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/geekosas.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/geekosas.com\/index.php\/wp-json\/wp\/v2\/comments?post=3288"}],"version-history":[{"count":1,"href":"https:\/\/geekosas.com\/index.php\/wp-json\/wp\/v2\/posts\/3288\/revisions"}],"predecessor-version":[{"id":3289,"href":"https:\/\/geekosas.com\/index.php\/wp-json\/wp\/v2\/posts\/3288\/revisions\/3289"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/geekosas.com\/index.php\/wp-json\/wp\/v2\/media\/1942"}],"wp:attachment":[{"href":"https:\/\/geekosas.com\/index.php\/wp-json\/wp\/v2\/media?parent=3288"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/geekosas.com\/index.php\/wp-json\/wp\/v2\/categories?post=3288"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/geekosas.com\/index.php\/wp-json\/wp\/v2\/tags?post=3288"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}