Cómo seleccionar un espejo CRAN en R
Estoy intentando instalar un paquete a través del indicador de R haciendo lo siguiente:
install.packages('RMySQL')
Pero el resultado es el siguiente:
--- Please select a CRAN mirror for use in this session ---
¡Y nada más! No puedo encontrar una solución a este problema tan básico. ¿Qué se supone que debo escribir para seleccionar un espejo CRAN?
EDITAR:
SO: Mac-OS X 10.6.8 R Versión: 2.15.0
Debería aparecer una ventana con una lista de repositorios o un menú de texto con algunas opciones. Pero si eso no aparece, siempre puedes especificar el espejo desde donde descargar los paquetes usando repos
el parámetro. Al hacer eso, R ya no le preguntará sobre el repositorio. Ejemplo:
install.packages('RMySQL', repos='http://cran.us.r-project.org')
Aquí tenéis una lista de mirrors para R.
Esto es lo que hago, que es básicamente directo desde la example(Startup)
página:
## Default repo
local({r <- getOption("repos")
r["CRAN"] <- "https://cran.r-project.org"
options(repos=r)
})
Qué esta en ~/.Rprofile
.
Editar: Como estamos en 2018, podemos agregar que durante los últimos años la URL "https://cloud.r-project.org"
ha sido preferible ya que refleja a) acceso https yb) una CDN "siempre cerca de usted".
Edición 2: Y en estos días queremos https://
que se actualice en consecuencia.