Size: a a a

R (язык программирования)

2021 June 01

ДВ

Дмитрий Володин... in R (язык программирования)
Честно говоря, попробуйте с конкретикой и кодом. Вообще ничего не понятно
источник

Н

Никита in R (язык программирования)
Например есть функция vkGetAdClient, но она не работает и мне нужны логи, что она запрашивает
источник

ДВ

Дмитрий Володин... in R (язык программирования)
Что вы хотите увидеть в этих логах?
источник

Н

Никита in R (язык программирования)
Возможную ошибку
источник

ДВ

Дмитрий Володин... in R (язык программирования)
Она возвращает ошибку или просто результат не тот, что вы ожидаете?
источник

Н

Никита in R (язык программирования)
Возвращает ошибку
источник

A

Alеx 🤼‍♂️ in R (язык программирования)
конкретно у вас все будет зависеть от кода самой функции, чтобы понял проблему, лезьте в ее исходник
источник

ДВ

Дмитрий Володин... in R (язык программирования)
Скиньте сюда скрин ошибки из консоли
источник

Н

Никита in R (язык программирования)
Я понимаю, в чем ошибка, мне логи для поддержки ВК нужны
источник

ДВ

Дмитрий Володин... in R (язык программирования)
Лезьте в код исходный функции. Декомпозируйте еë, воспроизведите все этапы и записывайте промежуточные состояния. Возможно (но только возможно) вы там что-то найдëте, что удовлетворит поддержку. Напишите мейнтейнеру пакету на гитхабе ещё.
источник

Н

Никита in R (язык программирования)
Спасибо за ответ
источник

IS

Ilya Shutov in R (язык программирования)
тут варианта 4:
1. если все знаете, то debug mode и вперед.
а еще бывают параметры/опции типа verbose
2. если не знаете — воспроизводимый пример и четкий вопрос.
3. Wireshark и сниффить трафик.
4. С Селезневым Алексеем, как с автором пакета (подозреваю по имени функции), побеседовать.
источник

D

Dmitry Pirshtuk in R (язык программирования)
Опубликовал приложение на shinyapps.io, при запуске выдает ошибку:
An error has occurred
The application failed to start: exited unexpectedly with code 1
Loading required package: devtools
Loading required package: usethis
Downloading GitHub repo AnalytixWare/ShinySky@HEAD
Warning in i.p(...) :
 'lib = "/opt/R/4.0.5/lib/R/library"' is not writable
Error in value[[3L]](cond) : Failed to install 'shinysky' from GitHub:
 unable to install packages
Calls: local ... tryCatch -> tryCatchList -> tryCatchOne ->
<Anonymous>
Execution halted

В RStudio возникает ошибка установки пакета. То установится, то пропадет:
install.packages("dendextend")

> sessionInfo()
R version 4.0.5 (2021-03-31)
Platform: x86_64-w64-mingw32/x64 (64-bit)
Running under: Windows 10 x64 (build 18363)

Приложение из книжки:
https://github.com/jgendron/com.packtpub.intro.r.bi/tree/master/Chapter8-ShinyDashboards

Думал, скачаю и установлю в облаке, оказалось непросто.
источник

AS

Alexey Seleznev in R (язык программирования)
Что вы в данном случае под логами имеете в виду?

Если вы хотите вытащить сам ответ от api в том виде в котором он приходит то вот под этой строкой, т.е. в строке 38 закиньте return(dataRaw)

https://github.com/selesnow/rvkstat/blob/master/R/vkGetAdClients.R#L37
источник

AS

Alexey Seleznev in R (язык программирования)
там вся функция то на 50 строк, она элементарная
источник

IS

Ilya Shutov in R (язык программирования)
изначальный вопрос нетривиальный.
логи техподдержке ВК — это что-то новое.
может еще штрафы по SLA?
источник

ЮМ

Юта Мата Ссс... in R (язык программирования)
попробуйте с гитхаба пакет установить
devtools::install_github('talgalili/dendextend')

А вы прямо в приложении библиотеку скачиваете?
источник

EP

Ed P in R (язык программирования)
кстати, да - хороший вопрос. По идее в шайниэппс заливается environment со всеми потрохами, так что если пакет был изначально скачан на локальную машину, то он потом отправляется в облако и при старте приложения уже не стучится на гитхаб
источник

D

Dmitry Pirshtuk in R (язык программирования)
Пакет устанавливаю локально в RStudio, иногда повторная установка удаляет пакет.

Проблемы есть при публикации из RStudio:
Preparing to deploy application...DONE
Uploading bundle for application: 4213663...Error: Unable to retrieve package records for the following packages:
- "denextend"
In addition: Warning message:
In FUN(X[[i]], ...) :
 Package 'denextend' not available in repository or locally
Execution halted

При установке с github - 6 ошибок типа:  problem copying aaa.dll Permission denied.

Версия на githab 1.15.0  от 2021-05-08 меньше версии CRAN 1.15.1:
http://talgalili.github.io/dendextend/news/index.html
источник

D

Dmitry Pirshtuk in R (язык программирования)
Один вопрос закрыт. В исходнике была ошибка:
if(!require("denextend")) install.packages("dendextend")

Правильно dendextend, а не denextend.
источник