ADVDT6 <- subset(ADVDT, mo %in% 7:12)
should also be correct. For me it works with a subset of your data that Chargaff used:
> subset(dd, mo %in% 11:12)
Issue.Date Action yr mo da
12/2/13 Nothing Given 2013 12 2
12/17/13 Nothing Given 2013 12 17
12/28/13 Internal Complaint 2013 12 28
11/2/13 Internal Complaint 2013 11 2
12/3/13 Nothing Given 2013 12 3
> subset(dd, mo %in% 6:11)
Issue.Date Action yr mo da
11/2/13 Internal Complaint 2013 11 2
6/3/13 Make Good 2013 6 3
Maybe you should check if your whole data.frame looks like dd
.