Data Labeling Stacked Bar Chart

Hi, welcome to the forum

That sample dataset has some quote and spacing problems.

For example

"Northern" "BUSINESS CHECK""A" "5.78" "CURRENT" 1336 1528

A handy way to supply some sample data is the dput() function. In the case of a large dataset something like dput(head(mydata, 100)) should supply the data we need. Just do dput(mydata) where mydata is your data. Copy the output and paste it here.

As a new member of the forum you may find FAQ Asking Questions to be useful.

I think I've got the data cleaned up. Here it is in dput() format

structure(list(NEW_DIST = c("Central", "Central", "Central", 
"Eastern", "Eastern", "Eastern", "Northeast", "Northeast", "Northeast", 
"Northern", "Northern", "Northern", "Northwest", "Northwest", 
"Northwest", "Southeast", "Southeast", "Southeast", "Southern", 
"Southern", "Southern", "Southwest", "Southwest", "Southwest", 
"Western", "Western", "Western"), CALL_TYPE_OGD = c("BUSINESS CHECK", 
"FOOT PATROL", "TRAFFIC STOP", "BUSINESS CHECK", "FOOT PATROL", 
"TRAFFIC STOP", "BUSINESS CHECK", "FOOT PATROL", "TRAFFIC STOP", 
"BUSINESS CHECK", "FOOT PATROL", "TRAFFIC STOP", "BUSINESS CHECK", 
"FOOT PATROL", "TRAFFIC STOP", "BUSINESS CHECK", "FOOT PATROL", 
"TRAFFIC STOP", "BUSINESS CHECK", "FOOT PATROL", "TRAFFIC STOP", 
"BUSINESS CHECK", "FOOT PATROL", "TRAFFIC STOP", "BUSINESS CHECK", 
"FOOT PATROL", "TRAFFIC STOP"), SHIFT = c("A", "A", "A", "A", 
"A", "A", "A", "A", "A", "A", "A", "A", "A", "A", "A", "A", "A", 
"A", "A", "A", "A", "A", "A", "A", "A", "A", "A"), Pct_Change = c(-1.63, 
-35.75, 41.67, 25.58, -20.26, -32.61, -7.93, -8.7, -63.64, 5.78, 
86.21, 8.66, -10.43, 54.02, -17.78, 12.69, -9.36, 9.59, 61.27, 
704.48, 105.88, 98.99, 172, 95.45, -28.21, -41.18, -50), STATUS = c("CURRENT", 
"CURRENT", "CURRENT", "CURRENT", "CURRENT", "CURRENT", "CURRENT", 
"CURRENT", "CURRENT", "CURRENT", "CURRENT", "CURRENT", "CURRENT", 
"CURRENT", "CURRENT", "CURRENT", "CURRENT", "CURRENT", "CURRENT", 
"CURRENT", "CURRENT", "CURRENT", "CURRENT", "CURRENT", "CURRENT", 
"CURRENT", "CURRENT"), COUNT = c(302L, 115L, 85L, 1139L, 185L, 
31L, 685L, 63L, 44L, 1336L, 54L, 138L, 1031L, 134L, 37L, 524L, 
310L, 80L, 737L, 539L, 70L, 394L, 68L, 43L, 229L, 40L, 20L), 
    DIST_COUNT = c(502L, 502L, 502L, 1355L, 1355L, 1355L, 792L, 
    792L, 792L, 1528L, 1528L, 1528L, 1202L, 1202L, 1202L, 914L, 
    914L, 914L, 1346L, 1346L, 1346L, 505L, 505L, 505L, 289L, 
    289L, 289L)), row.names = c(NA, -27L), class = "data.frame")