установить пакеты twitteR и ROAuth R - PullRequest
3 голосов
/ 08 апреля 2011

У меня возникли проблемы с установкой пакетов twitteR и RAOuth, которые установлены на CRAN.Я пробовал несколько разных способов;под Windows из источника, под Ubuntu используя RStudio.Я попробовал следующие команды

sudo apt-get install r-cran-twitteR

или

install.packages("packagename", repos=NULL, type="source")

Используя RStudio и из источника под окнами, я получаю ненулевое сообщение о состоянии выхода.

Я установил из источника в прошлом, но мои знания по этой теме довольно ограничены.Будем очень благодарны за любую помощь, которую вы можете оказать.

Вот моя системная информация:

R version 2.12.2 (2011-02-25)
Copyright (C) 2011 The R Foundation for Statistical Computing
ISBN 3-900051-07-0
Platform: i686-pc-linux-gnu (32-bit)

Ответы [ 2 ]

3 голосов
/ 08 апреля 2011

У вас соблюдены системные требования?Если вы попытаетесь установить пакет twitteR, он автоматически попытается установить ROauth (поскольку это рекомендуемый пакет), который зависит от liboauth.Вы можете скачать liboauth с http://liboauth.sourceforge.net/ (я не вижу в нем пакета Ubuntu, но не выглядел так уж сложно).

Если вы сделаете это, я подозреваю, что он установитХорошо.Стоит сказать, что я никогда не заставлял работать новый пакет ROauth, несмотря на успешную (и проверенную) установку liboauth - всегда получала ошибку «Сервер не отвечает».Я собираюсь выпустить полностью R-native пакет oauth на следующей неделе.Я мог бы использовать бета-тестеры - напишите мне (в профиль), если вы хотите пиковую пробку.

3 голосов
/ 08 апреля 2011

Сначала необходимо выяснить, существует ли пакет:

 $ apt-cache search r-cran-twitter

ничего не вернет, поскольку он не упакован.В CRAN есть более 2900 пакетов, но в Ubuntu - 150 (дать или взять) как r-cran-*.

Таким образом, вы можете либо скачать изнутри R, либо использовать браузер или что-то вроде wget, за которым следует R CMD INSTALL.Мой личный фаворит - скрипт install.r, который является примером в моем пакете littler - попробуйте sudo apt-get install littler, если хотите.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...