Import Dataset (CSV Data File)

Preview Dataset

library(readr)
Crime_Data<-read_csv("C:\\users\\Sangita Roy\\Desktop\\crime_data.csv")
head(Crime_Data)

Rename Variables

library(dplyr)
Crime2<-rename(Crime_Data,County=Geo_NAME,
       Total_Crimes=SE_T003_001,
       Total_Violent_Crimes=SE_T003_002,
       Total_Property_Crimes=SE_T003_003)

Select Variables to Keep

Crime3<-select(Crime2,County,Total_Crimes,Total_Violent_Crimes, Total_Property_Crimes)

Create New Variables

Crime4<-mutate(Crime3,Percent_Violent=Total_Violent_Crimes/Total_Crimes)
head(Crime4)

Rename, Select, and Create Variables in 1 script using Magrittr

The single script below produces the same output as the 4 separate commands used above.

Crime5<-Crime_Data%>%
  rename(County=Geo_NAME,
       Total_Crimes=SE_T003_001,
       Total_Violent_Crimes=SE_T003_002,
       Total_Property_Crimes=SE_T003_003)%>%
  select(County,Total_Crimes,Total_Violent_Crimes, Total_Property_Crimes)%>%
  mutate(Percent_Violent=Total_Violent_Crimes/Total_Crimes)
head(Crime5)
NA

Filter Data (Filtering counties in New York which have violent crime rates greater than 50%)

Suffolk County

Crime6<-filter(Crime5,Percent_Violent>.5)
head(Crime6)

Column Chart shows the percent of violent crimes in each county in New York.

Suffolk County has the highest violent crime rate in New York with 100%.

library(ggplot2)
ggplot(data=Crime5)+
  geom_col(aes(x=County, y=Percent_Violent), fill="red")+
  coord_flip()

LS0tDQp0aXRsZTogIioqQ3JpbWUgUmF0ZXMgaW4gTmV3IFlvcmsgYnkgQ291bnR5KioiDQphdXRob3I6ICJTYW5naXRhIFJveSINCmRhdGU6ICJGZWJydWFyeSAxOSwgMjAxOCINCm91dHB1dDogaHRtbF9ub3RlYm9vaw0KLS0tDQoNCiMjSW1wb3J0IERhdGFzZXQgKENTViBEYXRhIEZpbGUpDQojIyNQcmV2aWV3IERhdGFzZXQNCmBgYHtyIGVjaG89VFJVRSwgbWVzc2FnZT1GQUxTRSwgd2FybmluZz1GQUxTRX0NCmxpYnJhcnkocmVhZHIpDQoNCkNyaW1lX0RhdGE8LXJlYWRfY3N2KCJDOlxcdXNlcnNcXFNhbmdpdGEgUm95XFxEZXNrdG9wXFxjcmltZV9kYXRhLmNzdiIpDQpoZWFkKENyaW1lX0RhdGEpDQpgYGANCg0KDQojI1JlbmFtZSBWYXJpYWJsZXMNCmBgYHtyIGVjaG89VFJVRSwgbWVzc2FnZT1GQUxTRSwgd2FybmluZz1GQUxTRX0NCg0KbGlicmFyeShkcGx5cikNCkNyaW1lMjwtcmVuYW1lKENyaW1lX0RhdGEsQ291bnR5PUdlb19OQU1FLA0KICAgICAgIFRvdGFsX0NyaW1lcz1TRV9UMDAzXzAwMSwNCiAgICAgICBUb3RhbF9WaW9sZW50X0NyaW1lcz1TRV9UMDAzXzAwMiwNCiAgICAgICBUb3RhbF9Qcm9wZXJ0eV9DcmltZXM9U0VfVDAwM18wMDMpDQpgYGANCg0KDQojI1NlbGVjdCBWYXJpYWJsZXMgdG8gS2VlcA0KYGBge3J9DQpDcmltZTM8LXNlbGVjdChDcmltZTIsQ291bnR5LFRvdGFsX0NyaW1lcyxUb3RhbF9WaW9sZW50X0NyaW1lcywgVG90YWxfUHJvcGVydHlfQ3JpbWVzKQ0KDQpgYGANCg0KDQojI0NyZWF0ZSBOZXcgVmFyaWFibGVzDQpgYGB7cn0NCkNyaW1lNDwtbXV0YXRlKENyaW1lMyxQZXJjZW50X1Zpb2xlbnQ9VG90YWxfVmlvbGVudF9DcmltZXMvVG90YWxfQ3JpbWVzKQ0KaGVhZChDcmltZTQpDQpgYGANCg0KDQojI1JlbmFtZSwgU2VsZWN0LCBhbmQgQ3JlYXRlIFZhcmlhYmxlcyBpbiAxIHNjcmlwdCB1c2luZyBNYWdyaXR0cg0KIyMjVGhlIHNpbmdsZSBzY3JpcHQgYmVsb3cgcHJvZHVjZXMgdGhlIHNhbWUgb3V0cHV0IGFzIHRoZSA0IHNlcGFyYXRlIGNvbW1hbmRzIHVzZWQgYWJvdmUuDQpgYGB7cn0NCkNyaW1lNTwtQ3JpbWVfRGF0YSU+JQ0KICByZW5hbWUoQ291bnR5PUdlb19OQU1FLA0KICAgICAgIFRvdGFsX0NyaW1lcz1TRV9UMDAzXzAwMSwNCiAgICAgICBUb3RhbF9WaW9sZW50X0NyaW1lcz1TRV9UMDAzXzAwMiwNCiAgICAgICBUb3RhbF9Qcm9wZXJ0eV9DcmltZXM9U0VfVDAwM18wMDMpJT4lDQogIHNlbGVjdChDb3VudHksVG90YWxfQ3JpbWVzLFRvdGFsX1Zpb2xlbnRfQ3JpbWVzLCBUb3RhbF9Qcm9wZXJ0eV9DcmltZXMpJT4lDQogIG11dGF0ZShQZXJjZW50X1Zpb2xlbnQ9VG90YWxfVmlvbGVudF9DcmltZXMvVG90YWxfQ3JpbWVzKQ0KaGVhZChDcmltZTUpDQpgYGANCg0KDQojI0ZpbHRlciBEYXRhIChGaWx0ZXJpbmcgY291bnRpZXMgaW4gTmV3IFlvcmsgd2hpY2ggaGF2ZSB2aW9sZW50IGNyaW1lIHJhdGVzIGdyZWF0ZXIgdGhhbiA1MCUpDQojIyNTdWZmb2xrIENvdW50eSANCmBgYHtyfQ0KQ3JpbWU2PC1maWx0ZXIoQ3JpbWU1LFBlcmNlbnRfVmlvbGVudD4uNSkNCmhlYWQoQ3JpbWU2KQ0KYGBgDQoNCg0KIyNDb2x1bW4gQ2hhcnQgc2hvd3MgdGhlIHBlcmNlbnQgb2YgdmlvbGVudCBjcmltZXMgaW4gZWFjaCBjb3VudHkgaW4gTmV3IFlvcmsuDQojIyNTdWZmb2xrIENvdW50eSBoYXMgdGhlIGhpZ2hlc3QgdmlvbGVudCBjcmltZSByYXRlIGluIE5ldyBZb3JrIHdpdGggMTAwJS4NCmBgYHtyIGZpZy5oZWlnaHQ9MTAsIGZpZy53aWR0aD01fQ0KbGlicmFyeShnZ3Bsb3QyKQ0KDQpnZ3Bsb3QoZGF0YT1DcmltZTUpKw0KICBnZW9tX2NvbChhZXMoeD1Db3VudHksIHk9UGVyY2VudF9WaW9sZW50KSwgZmlsbD0icmVkIikrDQogIGNvb3JkX2ZsaXAoKQ0KYGBgDQoNCg0KDQoNCg==