RODBC НЕ доступен для 2.15.2

Я использую версию R 2.15.2 и пытался установить пакет RODBC. Однако я получил предупреждающее сообщение о том, что «RODBC недоступен для 2.15.2», и он создан на основе 2.15.3. Я полагал, что использовал 2.15.2 и никогда не сталкивался с этой проблемой. У кого-нибудь были такие же проблемы, и как вы их решили? Я не хочу обновляться до более высокой версии


person user2979630    schedule 11.11.2013    source источник
comment
Почему обновление не вариант?   -  person orique    schedule 11.11.2013


Ответы (1)


Краткий ответ: Загрузите файл .tar.gz, затем вызовите install.packages в локальном файле.


Более длинный ответ:

  1. Попросите Google указать вам архив с исходными файлами интересующего вас пакета. Если пакет размещен на CRAN, вы, скорее всего, найдете http://cran.r-project.org/src/contrib/Archive/RODBC/
  2. Найдите среди элементов news последнюю доступную версию пакета для вашей версии R. (В данном случае 1.3.7)

  3. In R:

    # Where you will save the file, locally        
    localFile <- "~/RODBC.tar.gz"  #or wherever appropriate
    remoteFile <- "http://cran.r-project.org/src/contrib/Archive/RODBC/RODBC_1.3-7.tar.gz"
    
    # download the file
    download.file(remoteFile, localFile)
    
    # Install from local source
    install.packages(localFile, repos=NULL, type="source")
    
    # optionally delete the downloaded file
    unlink(localFile)
    
person Ricardo Saporta    schedule 12.11.2013