PageSourceSearch

https://crisbonavida-rclass.netlify.app/programa

html crisbonavida-rclass.netlify.app collected 2026-10-03 10:36:47 UTC 12,616 bytes, 438 lines download raw bytes

1<!DOCTYPE html>
2
3<html>
4
5<head>
6
7<meta charset="utf-8" />
8<!-- This site is hosted on Netlify. Anyone can build and deploy a site
9     like this one for free: https://netlify.new/?utm_campaign=loops&utm_source=ai-legible&utm_medium=owned&utm_content=comment&utm_id=ad7e5767-7b7d-4fe5-9b5e-57c0dbe3aab4
10     Netlify hosting facts for this site: static/SSR served via Netlify Edge. -->
11<meta name="generator" content="pandoc" />
12<meta http-equiv="X-UA-Compatible" content="IE=EDGE" />
13
14
15
16
17<title>Seminario de Instrumentos Computacionales - R</title>
18
19<script src="site_libs/header-attrs-2.21/header-attrs.js"></script>
vendor: 2 bytes, line 19
19
20<script src="site_libs/jquery-3.6.0/jquery-3.6.0.min.js"></script>
20
21<meta name="viewport" content="width=device-width, initial-scale=1" />
22<link href="site_libs/bootstrap-3.3.5/css/flatly.min.css" rel="stylesheet" />
23<script src="site_libs/bootstrap-3.3.5/js/bootstrap.min.js"></script>
vendor: 2 bytes, line 23
23
24<script src="site_libs/bootstrap-3.3.5/shim/html5shiv.min.js"></script>
vendor: 2 bytes, line 24
24
25<script src="site_libs/bootstrap-3.3.5/shim/respond.min.js"></script>
25
26<style>h1 {font-size: 34px;}
27       h1.title {font-size: 38px;}
28       h2 {font-size: 30px;}
29       h3 {font-size: 24px;}
30       h4 {font-size: 18px;}
31       h5 {font-size: 16px;}
32       h6 {font-size: 12px;}
33       code {color: inherit; background-color: rgba(0, 0, 0, 0.04);}
34       pre:not([class]) { background-color: white }</style>
35<script src="site_libs/navigation-1.1/tabsets.js"></script>
35
36<link href="site_libs/highlightjs-9.12.0/default.css" rel="stylesheet" />
37<script src="site_libs/highlightjs-9.12.0/highlight.js"></script>
37
38<meta name="description" content="Material completo de las clases de R"/>
39<meta name="generator" content="Curso dictado en la Maestría en Economia de la UNLP"/>
40<meta name="twitter:title" content="Curso de R - UNLP"/>
41<meta name="twitter:description" content="Material completo de las clases de R Curso dictado en la Maestría en Economia de la UNLP"/>
42<meta name="twitter:url" content="https://crisbonavida-rclass.netlify.app/"/>
43<meta name="twitter:image" content="https://crisbonavida-rclass.netlify.app/social-card.png"/>
44<meta name="twitter:image:alt" content="Title slide of Curso de R - UNLP"/>
45<meta name="twitter:card" content="summary_large_image"/>
46<meta name="twitter:creator" content="@crisbonavida"/>
47<meta name="twitter:site" content="@crisbonavida"/>
48<meta property="og:title" content="Curso de R - UNLP"/>
49<meta property="og:description" content="Material completo de las clases de R Curso dictado en la Maestría en Economia de la UNLP"/>
50<meta property="og:url" content="https://crisbonavida-rclass.netlify.app/"/>
51<meta property="og:image" content="https://crisbonavida-rclass.netlify.app/social-card.png"/>
52<meta property="og:image:alt" content="Title slide of Curso de R - UNLP"/>
53<meta property="og:type" content="website"/>
54<meta property="og:locale" content="en_US"/>
55<meta property="article:author" content="Cristian Bonavida"/>
56<link href="site_libs/font-awesome-6.2.1/css/all.min.css" rel="stylesheet" />
57<link href="site_libs/font-awesome-6.2.1/css/v4-shims.min.css" rel="stylesheet" />
58
59<style type="text/css">
60  code{white-space: pre-wrap;}
61  span.smallcaps{font-variant: small-caps;}
62  span.underline{text-decoration: underline;}
63  div.column{display: inline-block; vertical-align: top; width: 50%;}
64  div.hanging-indent{margin-left: 1.5em; text-indent: -1.5em;}
65  ul.task-list{list-style: none;}
66    </style>
67
68<style type="text/css">code{white-space: pre;}</style>
69<script type="text/javascript">
70if (window.hljs) {
71  hljs.configure({languages: []});
72  hljs.initHighlightingOnLoad();
73  if (document.readyState && document.readyState === "complete") {
74    window.setTimeout(function() { hljs.initHighlighting(); }, 0);
75  }
76}
77</script>
77
78
79
80
81
82
83
84
85
86
87<style type = "text/css">
88.main-container {
89  max-width: 940px;
90  margin-left: auto;
91  margin-right: auto;
92}
93img {
94  max-width:100%;
95}
96.tabbed-pane {
97  padding-top: 12px;
98}
99.html-widget {
100  margin-bottom: 20px;
101}
102button.code-folding-btn:focus {
103  outline: none;
104}
105summary {
106  display: list-item;
107}
108details > summary > p:only-child {
109  display: inline;
110}
111pre code {
112  padding: 0;
113}
114</style>
115
116
117<style type="text/css">
118.dropdown-submenu {
119  position: relative;
120}
121.dropdown-submenu>.dropdown-menu {
122  top: 0;
123  left: 100%;
124  margin-top: -6px;
125  margin-left: -1px;
126  border-radius: 0 6px 6px 6px;
127}
128.dropdown-submenu:hover>.dropdown-menu {
129  display: block;
130}
131.dropdown-submenu>a:after {
132  display: block;
133  content: " ";
134  float: right;
135  width: 0;
136  height: 0;
137  border-color: transparent;
138  border-style: solid;
139  border-width: 5px 0 5px 5px;
140  border-left-color: #cccccc;
141  margin-top: 5px;
142  margin-right: -10px;
143}
144.dropdown-submenu:hover>a:after {
145  border-left-color: #adb5bd;
146}
147.dropdown-submenu.pull-left {
148  float: none;
149}
150.dropdown-submenu.pull-left>.dropdown-menu {
151  left: -100%;
152  margin-left: 10px;
153  border-radius: 6px 0 6px 6px;
154}
155</style>
156
157<script type="text/javascript">
158// manage active state of menu based on current page
159$(document).ready(function () {
160  // active menu anchor
161  href = window.location.pathname
162  href = href.substr(href.lastIndexOf('/') + 1)
163  if (href === "")
164    href = "index.html";
165  var menuAnchor = $('a[href="' + href + '"]');
166
167  // mark the anchor link active (and if it's in a dropdown, also mark that active)
168  var dropdown = menuAnchor.closest('li.dropdown');
169  if (window.bootstrap) { // Bootstrap 4+
170    menuAnchor.addClass('active');
171    dropdown.find('> .dropdown-toggle').addClass('active');
172  } else { // Bootstrap 3
173    menuAnchor.parent().addClass('active');
174    dropdown.addClass('active');
175  }
176
177  // Navbar adjustments
178  var navHeight = $(".navbar").first().height() + 15;
179  var style = document.createElement('style');
180  var pt = "padding-top: " + navHeight + "px; ";
181  var mt = "margin-top: -" + navHeight + "px; ";
182  var css = "";
183  // offset scroll position for anchor links (for fixed navbar)
184  for (var i = 1; i <= 6; i++) {
185    css += ".section h" + i + "{ " + pt + mt + "}\n";
186  }
187  style.innerHTML = "body {" + pt + "padding-bottom: 40px; }\n" + css;
188  document.head.appendChild(style);
189});
190</script>
190
191
192<!-- tabsets -->
193
194<style type="text/css">
195.tabset-dropdown > .nav-tabs {
196  display: inline-table;
197  max-height: 500px;
198  min-height: 44px;
199  overflow-y: auto;
200  border: 1px solid #ddd;
201  border-radius: 4px;
202}
203
204.tabset-dropdown > .nav-tabs > li.active:before, .tabset-dropdown > .nav-tabs.nav-tabs-open:before {
205  content: "\e259";
206  font-family: 'Glyphicons Halflings';
207  display: inline-block;
208  padding: 10px;
209  border-right: 1px solid #ddd;
210}
211
212.tabset-dropdown > .nav-tabs.nav-tabs-open > li.active:before {
213  content: "\e258";
214  font-family: 'Glyphicons Halflings';
215  border: none;
216}
217
218.tabset-dropdown > .nav-tabs > li.active {
219  display: block;
220}
221
222.tabset-dropdown > .nav-tabs > li > a,
223.tabset-dropdown > .nav-tabs > li > a:focus,
224.tabset-dropdown > .nav-tabs > li > a:hover {
225  border: none;
226  display: inline-block;
227  border-radius: 4px;
228  background-color: transparent;
229}
230
231.tabset-dropdown > .nav-tabs.nav-tabs-open > li {
232  display: block;
233  float: none;
234}
235
236.tabset-dropdown > .nav-tabs > li {
237  display: none;
238}
239</style>
240
241<!-- code folding -->
242
243
244
245
246</head>
247
248<body>
249
250
251<div class="container-fluid main-container">
252
253
254
255
256<div class="navbar navbar-default  navbar-fixed-top" role="navigation">
257  <div class="container">
258    <div class="navbar-header">
259      <button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-bs-toggle="collapse" data-target="#navbar" data-bs-target="#navbar">
260        <span class="icon-bar"></span>
261        <span class="icon-bar"></span>
262        <span class="icon-bar"></span>
263      </button>
264      <a class='navbar-brand' href='/'>Clases R</a>
265    </div>
266    <div id="navbar" class="navbar-collapse collapse">
267      <ul class="nav navbar-nav">
268        
269      </ul>
270      <ul class="nav navbar-nav navbar-right">
271        <li>
272  <a href='/programa'>Programa</a>
273</li>
274<li class="dropdown">
275  <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" data-bs-toggle="dropdown" aria-expanded="false">
276    Diapositivas
277     
278    <span class="caret"></span>
279  </a>
280  <ul class="dropdown-menu" role="menu">
281    <li>
282      <a href='/instalacion'>Instalación</a>
283    </li>
284    <li>
285      <a href='/rclase1'>Clase 1</a>
286    </li>
287    <li>
288      <a href='/rclase2'>Clase 2</a>
289    </li>
290    <li>
291      <a href='/rclase3'>Clase 3</a>
292    </li>
293    <li>
294      <a href='/rclase4'>Clase 4</a>
295    </li>
296    <li>
297      <a href='/rclase5'>Clase 5</a>
298    </li>
299  </ul>
300</li>
301<li>
302  <a href='/materiales'>Material/Bases</a>
303</li>
304<li>
305  <a href='/biblio_extra'>Biblio/Extra</a>
306</li>
307<li>
308  <a href="https://www.me.econo.unlp.edu.ar/">
309    <span class="fa fa-info-circle"></span>
310     
311    Maestría
312  </a>
313</li>
314      </ul>
315    </div><!--/.nav-collapse -->
316  </div><!--/.container -->
317</div><!--/.navbar -->
318
319<div id="header">
320
321
322
323<h1 class="title toc-ignore">Seminario de Instrumentos Computacionales -
324R</h1>
325<h3 class="subtitle">Maestría en Economía (UNLP)</h3>
326<h4 class="date">Edición 2023</h4>
327
328</div>
329
330
331<p>     </p>
332<div id="programa-y-contenido-para-r" class="section level2">
333<h2>Programa y contenido para R</h2>
334<p> </p>
335<div id="clase-1" class="section level3">
336<h3>Clase 1:</h3>
337<ul>
338<li>Introducción y fundamentos de R: Introducción, interface, uso y
339ventajas del lenguaje.</li>
340<li>Elementos fundamentales: valores, vectores, funciones y data
341frames.</li>
342<li>Operaciones básicas: Reconocer tipo de datos, filtrar filas y
343columnas. Subconjuntos y manipulación de datos.</li>
344<li>Nociones básicas: Uso de paquetes. Documentación. Organización de
345scripts.</li>
346</ul>
347</div>
348<div id="clase-2" class="section level3">
349<h3>Clase 2</h3>
350<ul>
351<li>Manipulación de datos: carga de base de datos y exploración inicial.
352EL operador pipe y uso de Tidyverse: filtrar observaciones, seleccionar,
353ordenar, renombrar, crear, modificar y eliminar variables.</li>
354<li>Análisis de datos: Agrupar observaciones y estimación de medidas
355resumen, estadísticas descriptivas. Operar múltiples variables a la
356vez.</li>
357</ul>
358</div>
359<div id="clase-3" class="section level3">
360<h3>Clase 3:</h3>
361<ul>
362<li>Manipular dataframes: Datos relacionales: combinar bases de datos,
363casos y tipos de match con tidyverse. Append de bases de datos.
364Reestructurar un dataframe.</li>
365<li>Gestión de base de datos: importación/Exportación de una base de
366datos.</li>
367</ul>
368</div>
369<div id="clase-4" class="section level3">
370<h3>Clase 4:</h3>
371<ul>
372<li>Análisis gráfico. Introducción a ggplot. Tipos de gráficos.
373Estructuración de datos y sintaxis gráfica. Elementos de un gráfico y
374opciones de personalización. Combinación de gráficos y faceteado.
375Exportación y resolución de gráficos.</li>
376</ul>
377</div>
378<div id="clase-5" class="section level3">
379<h3>Clase 5:</h3>
380<ul>
381<li>Iteraciones y condicionales: Loops y sentencias condicionales.
382Listas. Automatización de descriptivos. Gestión de data frames y
383eficientización de procesos.</li>
384<li>Otras herramientas y usos: Exploración de Rmarkdown. Automatización
385de reportes.</li>
386<li>Datos no estructurados. Introducción a web scrapping, lectura y
387manipulación de datos no estructurados</li>
388</ul>
389</div>
390</div>
391
392
393
394
395</div>
396
397<script>
398
399// add bootstrap table styles to pandoc tables
400function bootstrapStylePandocTables() {
401  $('tr.odd').parent('tbody').parent('table').addClass('table table-condensed');
402}
403$(document).ready(function () {
404  bootstrapStylePandocTables();
405});
406
407
408</script>
408
409
410<!-- tabsets -->
411
412<script>
413$(document).ready(function () {
414  window.buildTabsets("TOC");
415});
416
417$(document).ready(function () {
418  $('.tabset-dropdown > .nav-tabs > li').click(function () {
419    $(this).parent().toggleClass('nav-tabs-open');
420  });
421});
422</script>
422
423
424<!-- code folding -->
425
426
427<!-- dynamically load mathjax for compatibility with self-contained -->
428<script>
429  (function () {
430    var script = document.createElement("script");
431    script.type = "text/javascript";
432    script.src  = "https://mathjax.rstudio.com/latest/MathJax.js?config=TeX-AMS-MML_HTMLorMML";
433    document.getElementsByTagName("head")[0].appendChild(script);
434  })();
435</script>
435
436
437</body>
438</html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.