Почему R не может найти функцию getStates

Я пытаюсь создать карту персонажей, и мне рекомендовали использовать пакеты Phylotools и Ape в R.

Я установил пакеты, но когда я пытаюсь выполнить функцию getStates, появляется сообщение об ошибке:

x<-getStates(nexdata,"tips")
Error in getStates(nexdata, "tips") : could not find function "getStates"

Я установил правильные пакеты (так я думаю), и я совершенно застрял. Любая помощь могла бы быть полезна. Если вам нужно, чтобы я объяснил что-то более подробно, дайте мне знать.


person Emily Noone    schedule 13.08.2019    source источник
comment
Вы действительно загрузили пакеты с помощью library()?   -  person aaumai    schedule 13.08.2019
comment
как только вы установите пакет, он не будет сразу доступен. Вам нужно получить его. Для этого попробуйте ввести library(Phylotools); library(Ape), этого должно быть достаточно. есть и другие способы получения пакетов. Редактировать: библиотека, мозг не проснулся   -  person Chris Littler    schedule 13.08.2019


Ответы (1)


Функция library() загружает и прикрепляет дополнительные пакеты. Вы используете phytools и ape, поэтому вы должны иметь в своем коде

library(phytools)
library(ape)

Вы можете прочитать больше в документации, например. на rdocumentation.org/packages/base/versions/3.6.1 /темы/библиотека.

person Amira Bedhiafi    schedule 13.08.2019