Ошибка пакета дерева тегов koRpus

Я пытаюсь использовать функцию Treetag в пакете koRpus. Код, который я использовал

tagged.text <-treetag("C:/Rec_By_Others.txt",treetagger="manual",lang="en",TT.options=list(path="C:\\Program Files\\TreeTagger", preset="en"))

Но я продолжаю сталкиваться со следующей ошибкой.

Error in matrix(unlist(strsplit(tagged.text, "\t")), ncol = 3, byrow = TRUE,  : 
  'data' must be of a vector type, was 'NULL'

Что я делаю?

1 ответ

Ваш код мне кажется правильным, но у меня было то же сообщение об ошибке. Я не мог найти решение этой проблемы до сегодняшнего дня. Я наконец обнаружил, что у меня была проблема с установкой PERL, поэтому я переустановил новую версию PERL. Затем я проверил, правильно ли работал TreeTagger, применив инструкцию README TreeTagger, а именно:

Монтаж

  1. Установите интерпретатор Perl (если вы его еще не установили). Вы можете бесплатно скачать интерпретатор Perl для Windows по адресу http://www.activestate.com/activeperl/
  2. Извлеките zip-файл (если он еще не распакован) и переместите каталог TreeTagger в корневой каталог диска C:.
  3. Загрузите файлы параметров для нужных вам языков, распакуйте их (например, с помощью Winzip или 7zip) и переместите их в подкаталог TreeTagger/lib. Переименование файлов параметров в -utf8.par Пример: переименование french-par-linux-3.2-utf8.bin в french-utf8.par Файлы параметров, отличные от UTF8, больше не поддерживаются.
  4. Добавьте путь C:\TreeTagger\bin в переменную среды PATH. Необходимые шаги отличаются от одной версии Windows к другой.
  5. Откройте окно командной строки и введите набор команд PATH=C:\TreeTagger\bin;%PATH%
  6. Перейдите в каталог C:\TreeTagger cd c:\TreeTagger
  7. Теперь вы можете проверить теггер, например, проанализировав этот файл с помощью команды tag-english INSTALL.txt Если вы установите TreeTagger в другой каталог, вам нужно изменить первый путь в теге пакетных файлов -*. Bat с помощью редактора. такой как Wordpad.

Обратите также внимание на то, что:если вы устанавливаете TreeTagger в другой каталог, вы должны изменить первый путь в теге пакетных файлов -.bat, используя редактор, такой как Wordpad.

Я надеюсь, что это поможет.

Другие вопросы по тегам