Невозможно нарисовать графики с функцией plot_ly - PullRequest
0 голосов
/ 31 декабря 2018

Сегодня меня попросили нарисовать несколько диаграмм с помощью plotly для приложения Shiny, но я не могу понять, как решить мою проблему, поэтому я решил попросить о помощи!

Каждый раз, когда я пытаюсь использовать функцию plot_ly, я получаю одну и ту же ошибку:

Error in arrange_impl(.data, dots) :
Evaluation error: as_dictionary() is defunct as of rlang 0.3.0.
Please use as_data_pronoun() instead.

Я пытался переделать пример с официального сайта plotly, и результат остался прежним!

Например, когда я пробую следующий код, я получаю сообщение выше:

library(plotly)

USPersonalExpenditure <- 
data.frame("Categorie"=rownames(USPersonalExpenditure), 
USPersonalExpenditure)
data <- USPersonalExpenditure[,c('Categorie', 'X1960')]

p <- plot_ly(data, labels = ~Categorie, values = ~X1960, type = 'pie')

Я также переустанавливал пакет, обновлял каждый пакет, который я установил, но ничего не поделаешь, я все еще застрял сэта ошибка.

Я не нашел ничего пьяного и в Google.

Заранее спасибо и счастливого нового года!

1 Ответ

0 голосов
/ 31 декабря 2018

Я решил свою проблему!У меня не было пакета dplyr на самом деле ... Ответ, который мне помог, дал cderv (https://community.rstudio.com/t/plotly-unable-to-draw-graphs/20639):

Это похоже на совместимостьпроблема между: package: version. rlang версия кажется новее, чем установленный dplyr может справиться с

...