Está en la página 1de 37

Laboratorio de Tópicos de Economía II

Manipulación de datos con dpyr()

Marcos Ehekatzin García Guzmán

Agosto de 2023

Marcos Ehekatzin García Guzmán Laboratorio de Tópicos de Economía II Agosto de 2023 1 / 37


1 Introducción

2 Estructura básica de un documento

3 Preámbulo

4 Front matter

5 Cuerpo

6 Beamer

Marcos Ehekatzin García Guzmán Laboratorio de Tópicos de Economía II Agosto de 2023 2 / 37


Section 1

Introducción

Marcos Ehekatzin García Guzmán Laboratorio de Tópicos de Economía II Agosto de 2023 3 / 37


Section 2

Estructura básica de un documento

Marcos Ehekatzin García Guzmán Laboratorio de Tópicos de Economía II Agosto de 2023 4 / 37


Estructura básica de un documento

1 Preámbulo:

Calse del socumento


Paquetería

2 Front matter

Título / Autor

3 Cuerpo

Contenido

4 Back matter

Bibliografía

Marcos Ehekatzin García Guzmán Laboratorio de Tópicos de Economía II Agosto de 2023 5 / 37


Section 3

Preámbulo

Marcos Ehekatzin García Guzmán Laboratorio de Tópicos de Economía II Agosto de 2023 6 / 37


Preámbulo
En el preámbulo vamos a especificar la calase del documento:
▶ Nos vamos a enfocar en dos clases: document y beamer.

> \documentclass[12pt]{article}

También vamos a especificar todas las paqueterías que usaremos


en el documento

> \usepackage{setspace}
> \usepackage[T1]{fontenc}
> \usepackage[spanish]{babel}

Noten que todos los comandos tienen la misma sintaxis:

> \comando[opciones]{argumento obligatorio}

Marcos Ehekatzin García Guzmán Laboratorio de Tópicos de Economía II Agosto de 2023 7 / 37


Section 4

Front matter

Marcos Ehekatzin García Guzmán Laboratorio de Tópicos de Economía II Agosto de 2023 8 / 37


Front matter

Siembre debemos indicar donde empieza y acaba nuestro documento o


cualquier otro entorno.

> \begin{document}
> \title{}
> \author{}
> \maketitle{}
> \begin{abstract}
> \end{abstract}
> \end{document}

Un entorno le da al programa una serie de instrucciones para que


realice una opción completa (tablas, figuras, ecuaciones, etc.)

Marcos Ehekatzin García Guzmán Laboratorio de Tópicos de Economía II Agosto de 2023 9 / 37


Section 5

Cuerpo

Marcos Ehekatzin García Guzmán Laboratorio de Tópicos de Economía II Agosto de 2023 10 / 37


Cuerpo

En el cuerpo incluimos secciones, subsecciones, etc. Latex siempre


numerará de forma automática las secciones y subsecciones.

> \section{Nombre de la sección}


> \subsection{nombre de la subsección}

Para separar un párrafo de otro es necesario tener varias líneas que


los separes. De caso contrario, Latex interpretará un solo salto de
línea como un espacio.
Los saltos de página los hacemos con el comando \newpage.

Marcos Ehekatzin García Guzmán Laboratorio de Tópicos de Economía II Agosto de 2023 11 / 37


Cuerpo: Ecuaciones

Para insertar ecuaciones tenemos dos alternativas:

Poner el símbolo $ antes y después de la ecuación: U = X1α X21−α


Poner la expresión en el ambiente equation:

U = X1α X21−α (1)

Para poner índices y superíndices utilizamos los símbolos _ y ˆ,


respectivamente: $ U = X_1ˆ\alpha X_2ˆ{1-\alpha} $
Algunos comandos útiles para ecuaciones son los siguientes
▶ Fracciones $\frac{x}{y}$ : xy
Pn
▶ Sumatorias $\sum_{i=1}ˆn$ : i=1

Marcos Ehekatzin García Guzmán Laboratorio de Tópicos de Economía II Agosto de 2023 12 / 37


Listas

Podemos usar dos tipos de entornos: enumerate o itemize

\begin{ambiente}
\item Item 1
\item Item 2
\end{ambiente}

1 Item 1
2 Item 2

Item 1
Item 2

Marcos Ehekatzin García Guzmán Laboratorio de Tópicos de Economía II Agosto de 2023 13 / 37


Listas

Adicionalmente podemos usar el ambiente description

\begin{description}
\item [Universidad] El Colegio de México
\item [Centro] CEE
\item [Clase] Laboratorio de tópicos de economía
\end{description}

Universidad El Colegio de México


Centro CEE
Clase Laboratorio de tópicos de economía

Marcos Ehekatzin García Guzmán Laboratorio de Tópicos de Economía II Agosto de 2023 14 / 37


Figuras

Para añadir figuras utilizaremos el ambiente figure.


▶ Nos permite añadir un título a cada figura
▶ Enumera cada figura automáticamente
▶ Podemos añadirle una etiqueta a cada figura y referenciarla en el
texto con el comando \ref{label}
▶ En conjunto con el comando \includegraphics{} nos permite
modificar el tamaño de la figura

\begin{figure}[position]
\caption{Nombre de la figura}
\includegraphics[width = \texwidth]{Nombre del archivo}
\label{etiqueta de la figura}
\end{figure}

Marcos Ehekatzin García Guzmán Laboratorio de Tópicos de Economía II Agosto de 2023 15 / 37


Cuadros

Para hacer cuadros utilizamos el ambiente tabular


▶ Cada elemento en una fila lo separamos con el símbolo &
▶ Cada renglon del cuadro lo separamos con \\
▶ para añadir una línea que separe cada renglon usamos el comando
\hline
▶ El argumento obligatorio del ambiente es el número y la alineación
del texto en el cuadro.

\begin{tabular}{c|c|c}
\hline
Edad & Peso (kg) & Altura (Cm) \\ \hline
28 & 75 & 170 \\ \hline
\end{tabular}

Edad Peso (kg) Altura (Cm)


28 75 170
Marcos Ehekatzin García Guzmán Laboratorio de Tópicos de Economía II Agosto de 2023 16 / 37
Cuadros
Es más recomendable usar el ambiente tabular en conjunto con el
ambiente table.
▶ Nos permita asignar un título y una etiqueta a cada tabla.
▶ Nos permite asignar una posición a la tabla:
⋆ h: here
⋆ b: bottom
⋆ t: top

\begin{table}[position]
\caption{Nombre del cuadro}
\centering
\begin{tabular}{ccc}
\hline
Edad & Peso (kg) & Altura (Cm) \\ \hline
28 & 75 & 170 \\ \hline
\end{tabular}
\label{Etiqueta del cuadro}
\end{table}
Marcos Ehekatzin García Guzmán Laboratorio de Tópicos de Economía II Agosto de 2023 17 / 37
Cuadros

Cuadro 1: Nombre del cuadro

Edad Peso (kg) Altura (Cm)


28 75 170

Marcos Ehekatzin García Guzmán Laboratorio de Tópicos de Economía II Agosto de 2023 18 / 37


Cuadros

Muchas veces los cuadros que tenemos son demasiado grandes y se


salen de los márgenes.
Para evitarlo usamos el comando \resizebox{}{}{}
▶ El primer argumento es el ancho del cuadro, el segundo el alto.
▶ El tercer argumento que necesitamos es la tabla en sí misma.

NOTA: Para ocupar el comando \resizebox necesitamos primero


cargar la paquetería graphics.

Marcos Ehekatzin García Guzmán Laboratorio de Tópicos de Economía II Agosto de 2023 19 / 37


Cuadros

Ejemplo:

\begin{table}[position]
\caption{Nombre del cuadro}
\centering
\resizebox{\texwidth}{!}{
\begin{tabular}{ccc}
\hline
Edad & Peso (kg) & Altura (Cm) \\ \hline
28 & 75 & 170 \\ \hline
\end{tabular}
}
\label{Etiqueta del cuadro}
\end{table}

Marcos Ehekatzin García Guzmán Laboratorio de Tópicos de Economía II Agosto de 2023 20 / 37


Cuadros
La mejor opción para añadir notas y fuentes a nuestro cuadro es usar el
comando \threeparttable
Debemos cargar la paquetería
\usepackage[para]{threeparttable}

\begin{table}[** posición **]


\caption{}
\begin{threeparttable}
\begin{tabular}{** Columnas **}
** Contenido de la tabla **
\end{tabular}
\begin{tablenotes}
** Contenido de las notas **
\end{tablenotes}
\end{threeparttable}
\label{** Etiqueta **}
\end{table}
Marcos Ehekatzin García Guzmán Laboratorio de Tópicos de Economía II Agosto de 2023 21 / 37
Cuadros
1 Las notas las ponemos poner numeradas con el comando
\tnote{**número**}

\begin{tablenotes}
\renewcommand{\baselinestretch}{0.5}
\footnotesize{
\item[1] Nota
.
.
.
\item[n] Nota
}
\end{tablenotes}

Nota: Para que el texto de las notas no sea del mismo tamaño del
texto es recomendable usar el comando y reducir el interlineado.
Marcos Ehekatzin García Guzmán Laboratorio de Tópicos de Economía II Agosto de 2023 22 / 37
Cuadros

Cuadro 2: Information on Swiss nuclear power plants

Reactor Initial operation Type Capacity (MW) Possible Closure1


Beznau I 17.07.1969 Pressurised water reactor 365 2029
Beznau II 23.10.1971 Pressurised water reactor 365 2031
Mühleberg 01.07.1971 Boiling water reactor 373 20192
Gösgen 02.02.1979 Pressurised water reactor 1010 2039
Leibstadt 24.05.1984 Boiling water reactor 1220 2044
1 2
Assumption: life time of 60 years. Official shut-down.
Fuente: XXXX

Marcos Ehekatzin García Guzmán Laboratorio de Tópicos de Economía II Agosto de 2023 23 / 37


Cuadros

2 Podemos poner las notas simplemente como texto

\begin{tablenotes}
\renewcommand{\baselinestretch}{0.5}
\footnotesize{Notas: ***
\newline Fuente: XXXX }

\end{tablenotes}

Marcos Ehekatzin García Guzmán Laboratorio de Tópicos de Economía II Agosto de 2023 24 / 37


Cuadros

Cuadro 3: Oaxaca-Blinder decomposition

(1) (2) (3) (4)


Overall Endowments Coefficients Interaction

Ln(Publications) -0.0133 -0.141 -0.0221


(0.0335) (0.248) (0.0396)
Ln(Coauthors per publication) -0.00852 0.0289 -0.00437
(0.0144) (0.105) (0.0161)
Ln(Max. Coauthors’ H-Index) 0.0474 0.0118 0.000755
(0.0416) (0.201) (0.0129)
Ln(Years of career) 0.110*** -0.0135 -0.00134
(0.0426) (0.346) (0.0345)
Constant -0.00324
(0.309)

Observations 553 553 553 553


Notas: Standard errors in parentheses, *** p<0.01, ** p<0.05, * p<0.1

Marcos Ehekatzin García Guzmán Laboratorio de Tópicos de Economía II Agosto de 2023 25 / 37


Cuadros

Es muy ineficiente hacer un cuadro manualmente, hay mejores


alternativas.

Si utilizan stata para hacer sus cuadros, pueden ocupar el


comando table y el comando collect para darles formato en
stata y exportar el cuadro en formato latex.
▶ Esta opción es muy útil, pero deberán hacer algunas modificaciones
a la tabla en algunos casos (tamaño, algunas alineaciones, etc.)
▶ Podemos incluir la tabla utilizando el código \input{nombre del
archivo.tex}
Si tienen el cuadro en excel descarguen el complemento excel2latex
e instálenlo (https://github.com/ivankokan/Excel2LaTeX).
▶ Esta opción es más útil para dar formatos más complicados.
También habrá que modificar un poco el código.

Marcos Ehekatzin García Guzmán Laboratorio de Tópicos de Economía II Agosto de 2023 26 / 37


Referencias
La manera más sencilla para administrar nuestras referencias es
con BibTEX.
▶ Necesitamos un archivo .bib que contenga la información de los
documentos que citaremos.
▶ Podemos citar el artículo en nuestro texto con los comandos
\cite{} y \citep{}
⋆ Para esto necesitamos la paquetería cite: \usepackage{cite}.

@article{knuth:1984,
title={Literate Programming},
author={Donald E. Knuth},
journal={The Computer Journal},
volume={27},
number={2},
pages={97--111},
year={1984},
publisher={Oxford University Press}
}
Marcos Ehekatzin García Guzmán Laboratorio de Tópicos de Economía II Agosto de 2023 27 / 37
Referencias

También usaremos la paquetería natbib que nos va a permitir


insertar la bibliografía con un estilo predeterminado.

> \usepackage{natbib}
> \bibliographystyle{stylename}

En el lugar del documento donde queremos la bibliografía


simplemente usamos el comando \bibliography{archivo.bib}
Los estilos que podemos utilizar con natbib los podemos encontrar
acá: www.overleaf.com/learn/latex/Natbib_bibliography_styles

Marcos Ehekatzin García Guzmán Laboratorio de Tópicos de Economía II Agosto de 2023 28 / 37


Referencias

Obviamente no añadiremos todos los documentos de manera


manual al archivo .bib. Nos ayudaremos de Mendeley
Mendeley es un gestor bibliográfico con muchas ventajas:
▶ Hay una extensión para Chrome que podemos utilizar para añadir
referencias a nuestra biblioteca en un par de clics.
▶ En la aplicación de escritorio podemos añadir los pdf, subrayarlos y
hacer notas que se van a guardar y sincronizar en otros dispositivos.
▶ Puede usarse en Word para añadir las citas y la bibliografía
aurtomáticamente.
▶ Podemos exportar los artículos que querramos a un archivo .bib

Marcos Ehekatzin García Guzmán Laboratorio de Tópicos de Economía II Agosto de 2023 29 / 37


Referencias
Para usar Mendeley hagan una cuenta en www.mendeley.com/ con
su correo Colmex.
En la misma página pueden descargar la versión de escritotio para
Window, MacOs o Linux.
La extensión de Chrome pueden instalar fácilmente buscando
“Mendeley Web Importer”

Marcos Ehekatzin García Guzmán Laboratorio de Tópicos de Economía II Agosto de 2023 30 / 37


Referencias

Marcos Ehekatzin García Guzmán Laboratorio de Tópicos de Economía II Agosto de 2023 31 / 37


Referencias

Para utilizar Mendeley en Word simplemente vayan a la aplicación


de escritorio de Mendely, den clic en la pestaña Tools y seleccionen
la opción Install Mendeley Cite for Microsoft Word

Marcos Ehekatzin García Guzmán Laboratorio de Tópicos de Economía II Agosto de 2023 32 / 37


Referencias
Podemos obtener nuestro archivo .bib desde mendeley seleccionando los
artículos que nos interesen y eligiendo la opción exportar como BibTex.

Marcos Ehekatzin García Guzmán Laboratorio de Tópicos de Economía II Agosto de 2023 33 / 37


Section 6

Beamer

Marcos Ehekatzin García Guzmán Laboratorio de Tópicos de Economía II Agosto de 2023 34 / 37


Beamer
Para hacer presentaciones en Latex vamos a usar la clase de
documento beamer.
▶ Después de entender cómo funciona Latex en un documento es muy
sencillo trasladar ese conocimiento a una presentación.
▶ Al igual que en el documento, vamos a empezar con el preámbulo:

> \documentclass{beamer}
> ** Paquetería **
> \title{}
> \author{}
> \institute{}
> \date{}

En el preámbulo también podemos definir el tema que queremos


con el comando \usetheme{**Tema**}
(https://hartwork.org/beamer-theme-matrix/)
Definimos los colores con el comendo
\usecolortheme{***Color***}
Marcos Ehekatzin García Guzmán Laboratorio de Tópicos de Economía II Agosto de 2023 35 / 37
Beamer

Para el cuerpo, al igual que en los documentos empezamos


indicando donde abre y donde cierra el documento.
▶ El pimer frame es nuestra página de título: \maketitle
▶ Posteriormente debemos de indicar donde inicia y donde acaba cada
frame de la presentación.

> \begin{frame}{*** Título del frame ***}


*** Contenido ***
> \end{frame}

En el contenido podemos poner lo mismo que en un documento.

Marcos Ehekatzin García Guzmán Laboratorio de Tópicos de Economía II Agosto de 2023 36 / 37


Beamer

Podemos usar los ambientes Remark, alertblock y examples para dar


énfasis a partes de nuestra presentación.
Remark
Sample text

Important theorem
Sample text in red box

Examples
Sample text.

La visualiazación de cada ambiente va a cambiar según el tema.

Marcos Ehekatzin García Guzmán Laboratorio de Tópicos de Economía II Agosto de 2023 37 / 37

También podría gustarte