Ошибка в возврате if (by == 0 && del == 0) (from): пропущенное значение, где требуется TRUE / FALSE - PullRequest
0 голосов
/ 24 января 2019

Я новичок в R. У меня есть фрейм данных qtr_1

Я пытаюсь нарисовать трехмерную круговую диаграмму для этого, используя код

qtr_1 <- sqldf::sqldf('Select Tier, Sales2016 from final_table where Quarter = 1')
qtr_1 <- qtr_1 %>% group_by(Tier) %>% summarise(sales_2016 = sum(Sales2016))
qtr_1 <- pie3D(qtr_1$sales_2016,labels = qtr_1$Tier, explode=0.1, col=rainbow(length(qtr_1$Tier)),
                 main="Qtr 1")

Я получаю сообщение об ошибке:

Ошибка при возврате (из == 0 && del == 0) (из): пропущенное значение, где требуется значение TRUE / FALSE

.na (qtr_1) выдает false для всех.

Если кто-нибудь поможет мне с этим, пожалуйста.Заранее спасибо.

...