R Studio установка пакетов и функций - PullRequest
1 голос
/ 21 октября 2019

Я пытаюсь использовать связку на Rmd, но у меня много проблем с формулой:

Ошибка: не удалось найти функцию "pobs"

Например, я уже установил пакеты ранее, набрав это:

install.packages("VineCopula")
u <- pobs(as.matrix(cbind(cree,yahoo)))[,1]
v <- pobs(as.matrix(cbind(cree,yahoo)))[,2]
selectedCopula <- BiCopSelect(u,v,familyset=NA)
selectedCopula

Код основан на этой ссылке: https://www.r -bloggers.com / моделирование-зависимость-с-копулами-в-r /

Ответы [ 2 ]

0 голосов
/ 21 октября 2019

Вы установили библиотеку в свой код, но не ссылались на нее, поэтому функции недоступны.

Примером для справки может быть установка приложения на телефон;он устанавливается, но вам нужно открыть его, чтобы использовать.

При использовании install.packages пакет был загружен в домашнюю папку по умолчанию. Вы можете изменить это, используя install.packages('package_name',lib.loc='path_on_your_system').

Также рекомендуется указывать путь к библиотеке перед загрузкой.

.libPaths('path_on_your_system')
library(VineCopula)

u <- pobs(as.matrix(cbind(cree,yahoo)))[,1]
v <- pobs(as.matrix(cbind(cree,yahoo)))[,2]
selectedCopula <- BiCopSelect(u,v,familyset=NA)
selectedCopula

Дайте мне знать, если это объяснение поможет.

0 голосов
/ 21 октября 2019

Кажется, вы не загрузили пакет VineCopula перед его использованием. install.packages используется для установки пакетов, library используется для загрузки их в ваш сеанс R. Это то, что вы должны запустить:

library(VineCopula)
u <- pobs(as.matrix(cbind(cree,yahoo)))[,1]
v <- pobs(as.matrix(cbind(cree,yahoo)))[,2]
selectedCopula <- BiCopSelect(u,v,familyset=NA)
selectedCopula
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...