NA_integer в результате суммы

#sum #integer

Вопрос:

Мне нужна помощь в разгадке тайны, с которой я имею дело. Извините , если это вопрос для начинающих, но я только начинаю работать с R.

Я провожу работу по анализу случаев коронавируса в мире с использованием пакета коронавирусов. К тому времени, когда я пытаюсь определить общее количество зарегистрированных обращений, значение, которое я получаю из этого нового подмножества данных, всегда равно NA_int. Я, честно говоря, не знаю, как выйти из этой ситуации. Посмотрите на коды, которые я сделал до сих пор:

 if(!require(pacman)) install.packages("pacman")
library(pacman)
pacman::p_load(readr, ggplot2, dplyr, coronavirus, knitr)

total_cases <- coronavirus_dataset %>% 
  group_by(type, date) %>%
  summarise(diary_cases = sum(cases)) %>%
  arrange(date) %>%
  mutate(full_cases = cumsum(diary_cases))

**total_cases_all = sum(coronavirus_dataset$cases)** ==> here is the problem as the 
total_cases_all appears in the environment as NA_integer

percent_cases <- coronavirus_dataset %>% 
  group_by(type) %>%
  summarise(total_cases = sum(cases)) %>% 
  mutate(percent_total = round(total_cases / total_cases_all  * 100, digits = 2)) 
%>% 
  arrange(desc(total_cases)) 
 

Заранее спасибо.