Согласно документация , data
должна иметь специальное форматирование. Если вы вводите data.frame
, у него должно быть только два столбца, один из которых должен называться name
, а другой value
, последний также должен иметь числовой или целочисленный тип.
Предполагая, что ваши данные имеют правильный формат, добавив строку типа
names(dat2) = c('name', 'value')
прямо перед тем, как ваша renderPieChart
команда исправит ошибку