R 是否可以索引出NA';那是专栏的?

R 是否可以索引出NA';那是专栏的?,r,indexing,subset,data-analysis,na,R,Indexing,Subset,Data Analysis,Na,我在RStudio工作,分析芝加哥的犯罪情况。我的数据集中有一个日期列,我将其分为3列(年、月、日)。现在我想看看每年哪个月发生了多少起犯罪。我的代码和过滤工作非常完美,我只是在数据集中的某个地方(年、月、日)列中有NA。我想尽一切办法把他们弄出来,但没有成功。有人知道我怎样才能把它们弄出来吗?或者有没有可能用索引把它们弄出来?例如像这样的年[-NA] 我的代码是这样的: library(dplyr) library(highcharter) library(xts) library(tidyv

我在RStudio工作,分析芝加哥的犯罪情况。我的数据集中有一个日期列,我将其分为3列(年、月、日)。现在我想看看每年哪个月发生了多少起犯罪。我的代码和过滤工作非常完美,我只是在数据集中的某个地方(年、月、日)列中有NA。我想尽一切办法把他们弄出来,但没有成功。有人知道我怎样才能把它们弄出来吗?或者有没有可能用索引把它们弄出来?例如像这样的
年[-NA]

我的代码是这样的:

library(dplyr)
library(highcharter)
library(xts)
library(tidyverse)
library(ggplot2)
library(viridis)

homicide <- cc[cc$Primary.Type == "HOMICIDE",]
homicideAnalysis <- homicide %>% group_by(Year, Month) %>% summarise(Total = n())

ggplot(homicideAnalysis, aes(Year, Month, fill = Total)) +
  geom_tile(size = 1, color = "white") +
  scale_fill_viridis()  +
  geom_text(aes(label = Total), color='white') +
  ggtitle("Homicides in Chicago") 
尝试:


不客气!如果有帮助,就考虑接受/投票。
 [1] 04   03   01   02   <NA> 06   05   07   08   09   11   10   16   15   12   14  
[17] 13   17  
Levels: 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17
ggplot(homicideAnalysis %>% na.omit(), aes(Year, Month, fill = Total)) +
  geom_tile(size = 1, color = "white") +
  scale_fill_viridis()  +
  geom_text(aes(label = Total), color='white') +
  ggtitle("Homicides in Chicago")