Я только что обновил все свои пакеты и перезапустил мою систему.Затем я загрузил RStudio и запустил свои сценарии как обычно.
Я получил ошибку: Error in wday(temp_date) : could not find function "wday"
При поиске я обнаружил, что функция wday
является частью пакета смазки, иУ меня установлен пакет lubricate
, но он не загружен.
Так что, по крайней мере, один из моих обновленных пакетов ранее зависел от пакета смазки, но больше не является результатом, даже если мои сценариизагрузил все те же пакеты, что и раньше, пакет смазочных материалов был пропущен.
Поэтому, чтобы предотвратить это будущее, я хотел бы узнать, как узнать, что загрузило пакет смазочных материалов из моего сценария, и, если возможно, узнать, чтоизменилось.Я также хотел бы знать все мои зависимости пакета, чтобы я всегда знал, что этот пакет загружает этот и другой пакет, поэтому я больше не удивлен таким образом.
Обновление: Я обнаружил больше ошибоки постепенно выяснилось, что многие пакеты и зависимости на самом деле не обновлялись и должны были устанавливаться вручную.Я обнаружил, что wday
, который я использую, взят из IDateTime из data.table.Но еще раз я не загружаю эти пакеты напрямую, так как я могу узнать, что на самом деле их загрузило.Спасибо.
Обновление 2: Вот мой полный список вызовов библиотеки:
library(qmao);library(chron);library(tseries);library(iterators);library(erer);
library(corpcor); library(zoo); library(xts); library(quantmod);
library(TTR); library(graphics); library(ggplot2); library(gsee);
library(tseries); library(quantstrat); library(plyr); library(caTools);
library(zoo); library(chron); library(gtools); library(microbenchmark);
library(benchmark); library(rbenchmark); library(utils); library(Rcpp);
library(RcppXts); library(RcppArmadillo); library(gtools); library(rcppbugs);
library(RcppClassic); library(RcppStreams); library(inline); library(RcppEigen);
library(RcppParallel); library(RcppProgress); library(doParallel); library(parallel);
library(foreach); library(doMC); library(doSNOW); library(fGarch); library(FitAR);
library(fUnitRoots); library(dplyr);
Ни один из них не включает смазки или data.table, так что до сих пор не знаю,Я полагаю, что я мог бы идти 1: 1, загружая каждую библиотеку, пока не сработают функции, но у меня действительно нет ни времени, ни терпения для этого.Еще раз спасибо.