Пакет RMySQL недоступен для R 3.1.0. Что еще можно использовать?

Я пытался использовать пакет для подключения R и MySQL для запуска статистики в базе данных в локальной среде. Похоже, что пакет «RMySQL» недоступен для текущей версии R.

Вот что выдает R:

install.packages("RMySQL") Установка пакета в ‘C:/Users/xxxx/Documents/R/win-library/3.1’ (поскольку ‘lib’ не указан)

пакет «RMySQL» доступен как исходный пакет, но не как двоичный

Предупреждение в install.packages :

пакет «RMySQL» недоступен (для R версии 3.1.0)

Два быстрых вопроса:

  1. В чем разница между исходным пакетом и бинарным?
  2. Есть ли другой доступный пакет, который выполняет ту же работу и совместим с R 3.1.0?

Я был бы очень признателен за вашу помощь!


person va4az    schedule 04.07.2014    source источник
comment
Обратите внимание, что недоступен (для версии R 3.1.0) не означает, что пакет известен как доступный для других версий.   -  person Scortchi - Reinstate Monica    schedule 04.07.2014
comment
Спасибо! Я проверил, и это работает для некоторых более старых версий.   -  person va4az    schedule 04.07.2014


Ответы (1)


Пожалуйста, прочитайте http://cran.r-project.org/bin/windows/contrib/3.1/ReadMe:

Пакеты, относящиеся ко многим системам баз данных, должны быть связаны с точной версией системы баз данных, установленной пользователем, поэтому нет смысла предоставлять двоичные файлы для пакетов RMySQL, ROracle, ora, TSMySQL, dbConnect, хотя такие пакеты можно установить. из источников с помощью install.packages('packagename', type='source') после прочтения руководства «Установка и администрирование R».

Поскольку RMySQL требует компиляции, вам понадобится Набор инструментов Windows.

person Sergio    schedule 04.07.2014