Использование COM на языке R - PullRequest
       13

Использование COM на языке R

5 голосов
/ 25 августа 2009

Я пытаюсь заставить пакет rcom для R работать. Вроде установили ок:

> install.packages("rcom");
--- Please select a CRAN mirror for use in this session ---
trying URL 'http://mira.sunsite.utk.edu/CRAN/bin/windows/contrib/2.9/rcom_2.2-1.zip'
Content type 'application/zip' length 204632 bytes (199 Kb)
opened URL
downloaded 199 Kb

package 'rcom' successfully unpacked and MD5 sums checked

The downloaded packages are in
        C:\Users\solomon\AppData\Local\Temp\Rtmpzb5oi4\downloaded_packages
updating HTML package descriptions

Тогда я пытаюсь что-то запустить:

>comCreateObject("Excel.Application");
Error: could not find function "comCreateObject"

Что мне не хватает, руководство говорит мне, что comCreateObject - подходящая команда. Однако версия руководства несколько устарела. У кого-нибудь еще есть идеи?

1 Ответ

7 голосов
/ 25 августа 2009

Я вижу здесь несколько потенциальных проблем - у rcom странная установка.

  1. Вы загрузили пакет - то есть, запустили library(rcom) после его установки? Я знаю, я знаю - но я все время забываю этот шаг, и это определенно приведет к ошибке «Не удалось найти функцию».

  2. Вы запускали команду installstatconnDCOM()? Я почти не заметил, что это говорит мне сделать это.

...