Skip to content

Instantly share code, notes, and snippets.

Francisco Rodriguez-Sanchez Pakillo

Block or report user

Report or block Pakillo

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 gistmap.geojson
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Pakillo / quicktopomap.R
Created Jan 8, 2014
Creating quick topographical map in R
View quicktopomap.R
# Get elevation data from the internet for specified coordinates
elev <- getData("SRTM", download=T, lon=-76.6, lat=18.1)
# Specify desired extent
ext <- c(-76.68, -76.65, 18.08, 18.11)
ext2 <- c(-76.675, -76.655, 18.088, 18.10) # for plotting
Pakillo / ncites_scholar
Last active Aug 29, 2015
Retrieve number of citations of a paper in Google Scholar
View ncites_scholar
#' Retrieve number of citations of a paper in Google Scholar
#' This function retrieves the number of citations of a given paper in Google Scholar.
#' @param user character vector. The user ID in Google Scholar Citations. Obtain from author's profile website in google scholar (
#' @param paper character vector. The paper ID in Google Scholar Citations. Copy from publication list in author's profile website.
#' @author F. Rodriguez-Sanchez
#' @examples
#' ncites_scholar(user="B7vSqZsAAAAJ", paper="d1gkVwhDpl0C")
Pakillo /
Last active Apr 8, 2017
Quickly create and manage publication lists with RefManageR package

Read bibtex file with references:

refs <- ReadBib("C:\\Users\\FRS\\Desktop\\prueba.bib", check = "warn")
Pakillo /
Last active Jul 25, 2019
Git & GitHub tutorials
Pakillo /
Last active Jul 31, 2019
Count words and characters in Rstudio

As far as I know Rstudio does not count words or characters at the moment, which would be useful particularly when writing Rmarkdown.

This is a quick shortcut using word_count and character_count functions from qdap package. See below for two wrapper functions that simplify their use.


Just select and copy the text to the clipboard and then run in the console:

View captions_and_crossrefs.rmd
title: "Auto-numbering and cross-referencing of figures and tables in rmarkdown"
output: html_document
TODO: check this out:
Here's how to use:
1. Copy and paste the first two code chunks in this document to the top of your document
View PDF-2-text-or-CSV.r
# Here are a few methods for getting text from PDF files. Do read through
# the instructions carefully! NOte that this code is written for Windows 7,
# slight adjustments may be needed for other OSs
# Tell R what folder contains your 1000s of PDFs
dest <- "G:/somehere/with/many/PDFs"
# make a vector of PDF file names
myfiles <- list.files(path = dest, pattern = "pdf", full.names = TRUE)
# Joseph R. Mihaljevic
# July 2013
# (Partial) Bayesian analysis of variance, accounting for heteroscedasticity
# Generate some artificial data:
# Normally distributed groups, but heteroscedastic
a <- rnorm(25, mean=8, sd=10)
b <- rnorm(50, mean=5, sd=2)
c <- rnorm(25, mean=3, sd=.1)
d <- rnorm(25, mean=11, sd=3)
e <- rnorm(50, mean=13, sd=2)
Pakillo /
Last active Sep 13, 2016 — forked from hadley/
R programming syllabus by Hadley Wickham


  • I've tried to break up in to separate pieces, but it's not always possible: e.g. knowledge of data structures and subsetting are tidy intertwined.

  • Level of Bloom's taxonomy listed in square brackets, e.g. Few categories currently assess components higher in the taxonomy.

Programming R curriculum

Data structures

You can’t perform that action at this time.