Skip to content

Instantly share code, notes, and snippets.

Oscar Perpiñán Lamigueiro oscarperpinan

Block or report user

Report or block oscarperpinan

Hide content and notifications from this user.

Learn more about blocking users

Contact Support about this user’s behavior.

Learn more about reporting abuse

Report abuse
View GitHub Profile
View q103_tema7.c
/* Tipo =FILE= */
/* En C se emplea la estructura de datos de tipo =FILE= (declarada en =stdio.h=): */
#include <stdio.h>
void main ()
{
FILE *pf;
}
View q103_tema5.c
/* Dirección de memoria de una variable */
/* - Ejemplo: un dato =int= ocupa 4 bytes. */
int main() {
int x;
return 0;
}
/* Operador & */
@oscarperpinan
oscarperpinan / graticule.R
Last active Apr 4, 2018
First attempt of using graticule with rasterVis
View graticule.R
library(raster)
library(rgdal)
library(rasterVis)
library(graticule)
## Only needed for downloading a raster example
library(meteoForecast)
today <- Sys.Date()
testDay <- today - 7
@oscarperpinan
oscarperpinan / q103_tema4.c
Last active Mar 26, 2017
Tipos de datos avanzados en C
View q103_tema4.c
/* Código */
int main() {
tipo identificador[dimensión];
return 0;
}
/* Ejemplos */
int main() {
View q103_tema6.c
/* Prototipo de una función: */
/* 1. Tipo de valor que devuelve (=int=, =void=, ...) */
/* 2. Nombre de la función (debe ser un identificador válido y *útil*). */
/* 3. Lista de argumentos que emplea, por tipo y nombre (puede estar vacía). */
int main() {
tipo nombre_funcion(tipo1 arg1, tipo2 arg2, ...);
return 0;
}
@oscarperpinan
oscarperpinan / q103_tema3.c
Last active Mar 1, 2017
Sentencias de Control en C
View q103_tema3.c
/* Ejemplo =if= */
# include <stdio.h>
int main ()
{
int n;
printf("Escribe un número entero\n");
scanf("%d", &n);
if (n % 2 == 0) // Condición
@oscarperpinan
oscarperpinan / q103_tema2.c
Last active Feb 12, 2017
Programación en C :: Tema 2 (Q103)
View q103_tema2.c
/* Hello World! */
#include <stdio.h>
void main()
{
printf("Hello World!\n");
}
/* Hello World! (2) */
@oscarperpinan
oscarperpinan / code_without_ggplot2.R
Last active Oct 16, 2018
beautiful-thematic-maps: alternative code without using ggplot2
View code_without_ggplot2.R
## https://timogrossenbacher.ch/2016/12/beautiful-thematic-maps-with-ggplot2-only/
library(raster)
library(sp)
library(rgdal)
library(viridisLite)
library(rasterVis)
## Read age data
data <- read.csv("input/avg_age_15.csv", stringsAsFactors = F)
## Read shapefile
@oscarperpinan
oscarperpinan / inset.R
Created Aug 30, 2016
Inset graphics with rasterVis and grid
View inset.R
library(raster)
library(rasterVis)
library(grid)
r <- raster(system.file("external/test.grd", package="raster"))
## Main graphic
p1 <- levelplot(r)
## Inset graphic
p2 <- levelplot(r,
margin = FALSE,
View horizon_4Oscar.R
library(sp)
library(raster)
library(rgdal)
library(maptools)
library(gstat)
library(lattice)
library(latticeExtra)
library(rasterVis)
library(parallel)
library(solaR)
You can’t perform that action at this time.