filename <- "ccrb_datatransparencyinitiative.csv"

filepath <- paste0("C:\\Users\\c207525\\Downloads\\",filename)

file.exists(filepath)
## [1] TRUE
data <- read.csv(filepath)

dim(data)
## [1] 204397     16
head(data)
##    DateStamp UniqueComplaintId Close.Year Received.Year
## 1 11/29/2016                11       2006          2005
## 2 11/29/2016                18       2006          2004
## 3 11/29/2016                18       2006          2004
## 4 11/29/2016                18       2006          2004
## 5 11/29/2016                18       2006          2004
## 6 11/29/2016                18       2006          2004
##   Borough.of.Occurrence Is.Full.Investigation Complaint.Has.Video.Evidence
## 1             Manhattan                 FALSE                        FALSE
## 2              Brooklyn                  TRUE                        FALSE
## 3              Brooklyn                  TRUE                        FALSE
## 4              Brooklyn                  TRUE                        FALSE
## 5              Brooklyn                  TRUE                        FALSE
## 6              Brooklyn                  TRUE                        FALSE
##   Complaint.Filed.Mode Complaint.Filed.Place
## 1      On-line website                  CCRB
## 2                Phone                  CCRB
## 3                Phone                  CCRB
## 4                Phone                  CCRB
## 5                Phone                  CCRB
## 6                Phone                  CCRB
##   Complaint.Contains.Stop...Frisk.Allegations Incident.Location
## 1                                       FALSE    Street/highway
## 2                                       FALSE    Street/highway
## 3                                       FALSE    Street/highway
## 4                                       FALSE    Street/highway
## 5                                       FALSE    Street/highway
## 6                                       FALSE    Street/highway
##   Incident.Year    Encounter.Outcome
## 1          2005 No Arrest or Summons
## 2          2004               Arrest
## 3          2004               Arrest
## 4          2004               Arrest
## 5          2004               Arrest
## 6          2004               Arrest
##                     Reason.For.Initial.Contact Allegation.FADO.Type
## 1                                        Other   Abuse of Authority
## 2 PD suspected C/V of violation/crime - street   Abuse of Authority
## 3 PD suspected C/V of violation/crime - street          Discourtesy
## 4 PD suspected C/V of violation/crime - street          Discourtesy
## 5 PD suspected C/V of violation/crime - street          Discourtesy
## 6 PD suspected C/V of violation/crime - street                Force
##                Allegation.Description
## 1                    Threat of arrest
## 2 Refusal to obtain medical treatment
## 3                                Word
## 4                                Word
## 5                                Word
## 6                      Physical force
names(data)
##  [1] "DateStamp"                                  
##  [2] "UniqueComplaintId"                          
##  [3] "Close.Year"                                 
##  [4] "Received.Year"                              
##  [5] "Borough.of.Occurrence"                      
##  [6] "Is.Full.Investigation"                      
##  [7] "Complaint.Has.Video.Evidence"               
##  [8] "Complaint.Filed.Mode"                       
##  [9] "Complaint.Filed.Place"                      
## [10] "Complaint.Contains.Stop...Frisk.Allegations"
## [11] "Incident.Location"                          
## [12] "Incident.Year"                              
## [13] "Encounter.Outcome"                          
## [14] "Reason.For.Initial.Contact"                 
## [15] "Allegation.FADO.Type"                       
## [16] "Allegation.Description"
str(data)
## 'data.frame':    204397 obs. of  16 variables:
##  $ DateStamp                                  : Factor w/ 1 level "11/29/2016": 1 1 1 1 1 1 1 1 1 1 ...
##  $ UniqueComplaintId                          : int  11 18 18 18 18 18 18 18 18 18 ...
##  $ Close.Year                                 : int  2006 2006 2006 2006 2006 2006 2006 2006 2006 2006 ...
##  $ Received.Year                              : int  2005 2004 2004 2004 2004 2004 2004 2004 2004 2004 ...
##  $ Borough.of.Occurrence                      : Factor w/ 6 levels "Bronx","Brooklyn",..: 3 2 2 2 2 2 2 2 2 2 ...
##  $ Is.Full.Investigation                      : logi  FALSE TRUE TRUE TRUE TRUE TRUE ...
##  $ Complaint.Has.Video.Evidence               : logi  FALSE FALSE FALSE FALSE FALSE FALSE ...
##  $ Complaint.Filed.Mode                       : Factor w/ 7 levels "Call Processing System",..: 6 7 7 7 7 7 7 7 7 7 ...
##  $ Complaint.Filed.Place                      : Factor w/ 14 levels "CCRB","Comm. to Combat Police Corruption",..: 1 1 1 1 1 1 1 1 1 1 ...
##  $ Complaint.Contains.Stop...Frisk.Allegations: logi  FALSE FALSE FALSE FALSE FALSE FALSE ...
##  $ Incident.Location                          : Factor w/ 15 levels "Apartment/house",..: 14 14 14 14 14 14 14 14 14 14 ...
##  $ Incident.Year                              : int  2005 2004 2004 2004 2004 2004 2004 2004 2004 2004 ...
##  $ Encounter.Outcome                          : Factor w/ 4 levels "Arrest","No Arrest or Summons",..: 2 1 1 1 1 1 1 1 1 1 ...
##  $ Reason.For.Initial.Contact                 : Factor w/ 49 levels "Aided case","Arrest/Complainant",..: 23 32 32 32 32 32 32 32 32 32 ...
##  $ Allegation.FADO.Type                       : Factor w/ 4 levels "Abuse of Authority",..: 1 1 2 2 2 3 3 3 3 3 ...
##  $ Allegation.Description                     : Factor w/ 56 levels "Action","Animal",..: 48 35 56 56 56 27 27 27 27 27 ...
summary(data)
##       DateStamp      UniqueComplaintId   Close.Year   Received.Year 
##  11/29/2016:204397   Min.   :    1     Min.   :2006   Min.   :1999  
##                      1st Qu.:17356     1st Qu.:2008   1st Qu.:2007  
##                      Median :34794     Median :2010   Median :2009  
##                      Mean   :34778     Mean   :2010   Mean   :2010  
##                      3rd Qu.:52204     3rd Qu.:2013   3rd Qu.:2012  
##                      Max.   :69492     Max.   :2016   Max.   :2016  
##                                                                     
##    Borough.of.Occurrence Is.Full.Investigation
##  Bronx        :49442     Mode :logical        
##  Brooklyn     :72215     FALSE:107084         
##  Manhattan    :42104     TRUE :97313          
##  Outside NYC  :  170     NA's :0              
##  Queens       :30883                          
##  Staten Island: 9100                          
##  NA's         :  483                          
##  Complaint.Has.Video.Evidence             Complaint.Filed.Mode
##  Mode :logical                Call Processing System: 42447   
##  FALSE:195530                 E-mail                :   799   
##  TRUE :8867                   Fax                   :   356   
##  NA's :0                      In-person             :  9586   
##                               Mail                  :  3424   
##                               On-line website       : 14197   
##                               Phone                 :133588   
##        Complaint.Filed.Place Complaint.Contains.Stop...Frisk.Allegations
##  CCRB             :130877    Mode :logical                              
##  IAB              : 69214    FALSE:119856                               
##  Precinct         :  3548    TRUE :84541                                
##  Other City agency:   295    NA's :0                                    
##  Mayor's Office   :   157                                               
##  Other            :   110                                               
##  (Other)          :   196                                               
##             Incident.Location  Incident.Year             Encounter.Outcome
##  Street/highway      :123274   Min.   :1999   Arrest              :89139  
##  Apartment/house     : 34720   1st Qu.:2007   No Arrest or Summons:82964  
##  Residential building: 12421   Median :2009   Other/NA            : 1050  
##  Police building     :  8968   Mean   :2010   Summons             :31244  
##  Subway station/train:  6077   3rd Qu.:2012                               
##  (Other)             : 15581   Max.   :2016                               
##  NA's                :  3356                                              
##                                 Reason.For.Initial.Contact
##  PD suspected C/V of violation/crime - street:60107       
##  Other                                       :39030       
##  PD suspected C/V of violation/crime - bldg  :16067       
##  PD suspected C/V of violation/crime - auto  :12953       
##  Moving violation                            : 8843       
##  (Other)                                     :66542       
##  NA's                                        :  855       
##          Allegation.FADO.Type
##  Abuse of Authority:102173   
##  Discourtesy       : 34452   
##  Force             : 61761   
##  Offensive Language:  6008   
##  NA's              :     3   
##                              
##                              
##                            Allegation.Description
##  Physical force                       :44116     
##  Word                                 :31704     
##  Stop                                 :12944     
##  Search (of person)                   :12250     
##  Refusal to provide name/shield number:10359     
##  (Other)                              :93021     
##  NA's                                 :    3
## Warning: package 'ggplot2' was built under R version 3.3.3
## Warning: Ignoring unknown parameters: binwidth, bins, pad

## Warning: Ignoring unknown parameters: binwidth, bins, pad

## Warning: Ignoring unknown parameters: binwidth, bins, pad

## Warning: Ignoring unknown parameters: binwidth, bins, pad

## Warning: Ignoring unknown parameters: binwidth, bins, pad

## Warning: Ignoring unknown parameters: binwidth, bins, pad

## Warning: Ignoring unknown parameters: binwidth, bins, pad