Skip to content

Instantly share code, notes, and snippets.

View rocarvaj's full-sized avatar
🐀

Rodolfo Carvajal rocarvaj

🐀
View GitHub Profile
@rocarvaj
rocarvaj / _bookdown.yml
Created December 26, 2022 14:03
Bookdown spanish internationalization
language:
label:
fig: 'Figura '
tab: 'Tabla '
eq: 'Ecuación '
thm: 'Teorema '
lem: 'Lema '
cor: 'Corolario '
prp: 'Proposición '
cnj: 'Conjetura '
@rocarvaj
rocarvaj / generar-datos-grupo.R
Last active April 1, 2022 17:48
Generador de datos por grupo en Proyecto RCD II
# Cargar base de datos (requiere cargar tidyverse y readxl)
MK <- read_excel("NIELSEN01V2.xlsx")
# Escribir en la función set.seed() el código de cuatro dígitos asignado
# a tu grupo para obtener los datos que el grupo deber analizar
set.seed(CodigoGrupo)
p = 0.8 # Proporción de la muestra
BaseGrupo <- MK %>%
@rocarvaj
rocarvaj / scip-tips.md
Last active June 29, 2019 20:13
[SCIP tips] A few SCIP tips that were a bit difficult to find, at least for me #scip
  1. How to turn off presolving?

    R: SCIPsetPresolving(scip, SCIP_PARAMSETTING_OFF, true), ref.

  2. How to write the problem to file?

    R: Use SCIPwriteOrigProblem() for writing the original problem and SCIPwriteTransProblem() for the transformed problem in the current node. ref.

  3. How to turn off presolving?
    R: SCIPsetPresolving(scip, SCIP_PARAMSETTING_OFF, true), ref.

@rocarvaj
rocarvaj / errores-comunes-rstudio-knit.md
Last active May 20, 2019 03:35
[Errores comunes con RStudio y/o Knit] Una selección de errores y sus posibles causas #R

Error al cargar datos

Posibles razones:

  1. No cargar el paquete que contiene la función para cargar datos,

    • library(tidyverse), en el caso de estar usando read_csv().
    • library(readxl), en el caso de estar usando read_excel().
  2. Entregar una ruta incorrecta a read_csv() (o read_excel()). La ruta entregada debe siempre ser relativa al archivo Rmd desde donde se está llamando a la función. Por ejemplo, si la estructura de archivos es:

@rocarvaj
rocarvaj / comandos-r.md
Last active February 14, 2022 17:22
Algunos comandos más usados de R (Taller de Data Analytics UAI 2019) #R

Lista de comandos útiles

Nota: Varios de estos comandos pertenecen al Tidyverse, por lo que se asume que se ha instalado y cargado tidyverse.

Generales

Comando Descripción Ejemplo
install.packages() Instalar paquete (es necesario hacer sólo una vez) install.packages("tidyverse")
library() Cargar paquete library(tidyverse)
read_csv() Cargar datos en formato .csv (separado por comas) read_csv("carpeta/misdatos.csv")
read_excel() Cargar datos desde un archivo Excel (requiere cargar paquete readxl) read_excel("misdatos.xlsx", sheet = "Hoja1")
@rocarvaj
rocarvaj / instalar-rstudio-tidyverse.md
Last active June 25, 2021 13:26
Cómo instalar R, RStudio y Tidyverse

Cómo instalar R, RStudio y Tidyverse

  1. Descargar e instalar R aquí: https://cran.rstudio.com/
    • Windows: En la sección "Download and Install R", hacer click en "Download R for Windows". Luego hacer click en "install R for the first time", se llegará a un página con un link que indica "Download R 3.5.3 for Windows". Bajar ese archivo y ejecutar.
    • MacOS: En la sección "Download and Install R", hacer click en "Download R for (Mac) OS X". Luego descargar el archivo en el link "R-3.5.3.pkg" y ejecutar.
    • Linux: En la sección "Download and Install R", hacer click en "Download R for Linux". Seleccionar la carpeta con el nombre de su distribución.
  2. Descargar e instalar RStudio aquí: https://www.rstudio.com/products/rstudio/download/#download
    • Windows: Bajo la sección "Installers for Supported Platforms", descargar y ejecutar archivo en link "RStudio 1.1.463 - Windows Vista/7/8/10".
  • MacOS: Bajo la sección "Installers for Supported Platforms", Descargar y ejecutar archivo en link "RStudio
@rocarvaj
rocarvaj / math.md
Last active July 25, 2022 23:23
This is a test

Hola, este es un test $$\sum_{i=1}^n$$.

@rocarvaj
rocarvaj / best-of-read-write-as.md
Last active January 31, 2019 14:39
Best of read.write.as
@rocarvaj
rocarvaj / pip-force.md
Last active November 22, 2017 13:56
Force pip to install (duplicate) package locally

Citing Marcus Smith (maintainer of pip):

If you think the global site is out of date, and want the latest in the user site, then use:

pip install --upgrade --user SomePackage

If the global site is up to date, and you really just want the same thing duplicated in --user, then use:

pip install --ignore-installed --user SomePackage

@rocarvaj
rocarvaj / prename.pl
Created October 31, 2017 16:26
Perl version of the rename script
#!/usr/bin/perl
use strict;
use warnings;
=head1 NAME
rename - renames multiple files
=head1 SYNOPSIS