Итак, я создаю эту функцию, которая будет извлекать данные с веб-сайта и накапливать их в таблице Excel.Но у меня возникают проблемы при загрузке пакета, и я хочу выяснить, чего мне не хватает.
Я узнал, что хорошим пакетом для решения этой проблемы является пакет "xlsx" в R. Поэтому, естественно, я устанавливаю изагрузить его в мою рабочую среду, но получить эту ошибку, когда R достигает этой строки кода:
Ошибка: сбой загрузки пакета или пространства имен для «xlsx»: .onLoad не удалось выполнить в loadNamespace () для «rJava», подробности:вызов: dyn.load (file, DLLpath = DLLpath, ...) ошибка: невозможно загрузить общий объект '/Library/Frameworks/R.framework/Versions/3.6/Resources/library/rJava/libs/rJava.so':dlopen (/Library/Frameworks/R.framework/Versions/3.6/Resources/library/rJava/libs/rJava.so, 6): библиотека не загружена: /Library/Java/JavaVirtualMachines/jdk-11.0.1.jdk/Contents/Home/lib/server/libjvm.dylib Ссылка на: /Library/Frameworks/R.framework/Versions/3.6/Resources/library/rJava/libs/rJava.so Причина: изображение не найдено
Также здесьэто код, который я написал, чтобы в конечном итоге загрузить наборы данных в еЭлектронная таблица xcel.
write.xlsx(aa, "Database.xlsx", sheetName= "Sheet1", col.names=TRUE, row.names=TRUE, append=TRUE, showNA= TRUE)
write.xlsx(ab, "Database.xlsx", sheetName= "Sheet1", col.names=TRUE, row.names=TRUE, append=TRUE, showNA= TRUE)
write.xlsx(ha, "Database.xlsx", sheetName= "Sheet1", col.names=TRUE, row.names=TRUE, append=TRUE, showNA= TRUE)
write.xlsx(hb, "Database.xlsx", sheetName= "Sheet1", col.names=TRUE, row.names=TRUE, append=TRUE, showNA= TRUE)
Если кто-нибудь сможет дать представление о потенциальной проблеме, он будет очень признателен.Заранее спасибо.