Кажущаяся простой rpubchem интерактивная функция выдает ошибку
Следующие строки кода R дают ошибки курсивом. Казалось бы, ошибка rpubchem, если я не делаю глупости:
require(rpubchem);
get.aid.by.cid(614467, type="raw")
Выход:
***Warning messages:
1: In readLines(icon, n = 100) :
seek on a gzfile connection returned an internal error
2: In readLines(icon, n = 100) :
seek on a gzfile connection returned an internal error
3: In file.remove(iname) :
cannot remove file 'C:\Users\bkoch\AppData\Local\Temp\RtmpSs77GM\abycbdc276782.gz', reason 'Permission denied'***
Кто-нибудь знает, что здесь происходит?
1 ответ
В папке, упомянутой в предупреждении, находятся временные файлы, создаваемые при извлечении данных через этот пакет. Имя файла, указанное в предупреждении, существует, но ему не хватает .gz
расширение, которое, вероятно, является частью проблемы.
Я проверил это, запустив ваш код и проверив файлы. По всей видимости, проблема заключается в незначительной ошибке, и я бы предложил подать отчет об ошибке на GitHub.
Тем не менее, обратите внимание, что это всего лишь предупреждение, а не ошибка, и функция, кажется, все еще работает.