How to use R to create Latex documents

At work I have been asked to create a R code that could automatic generate a Latex document.

This was great! Latex was the first language that I learnt and it has a special place in my nerd heart.

It is nice to see that is possible to work with R for Latex and create a PDF document that can change in relation to the input given to the code.

All the code is present in my GitHub repository: https://github.com/MattiaCinelli/fromRtoLatex

Continue reading “How to use R to create Latex documents”

How to do tables in Latex

Here reported the code for a simple table in $latex \LaTeX$:

\begin{table}[h]
\begin{center}
\begin{tabular}{|c|c|c|}
\hline Rows  & Columns 1 & Column 2} \\
\hline Row 1 & Value 1,1 & Value 2,1 \\
\hline Row 2 & Value 1,2 & Value 2,2 \\
\hline Row 3 & Value 1,3 & Value 2,3 \\
\hline Row 4 & Value 1,4 & Value 2,4 \\ \hline
\end{tabular}
\caption[Short title for contains]{Description of table content}
\label{label_of_choice}
\end{center}
\end{table}

We the command \begin{tabular} we position the table within the the float environment table at which we add the position between [] (h, t, b, etc).

Continue reading “How to do tables in Latex”

bar-plots using ggplot2

The package ggplot2 is one of the most powerful resource for plot making available in R.

Although, it has with quite a learning curve, that could be intimidating, it is definitely worth the effort.

In here I want to show a couple of the first bar plot I ever made with the ggplot2 package:

Continue reading “bar-plots using ggplot2”