Hour  CrimeFreq       
1   1:00:00 AM  547
2   1:00:00 PM  543
3   10:00:00 AM 472
4   10:00:00 PM 735
5   11:00:00 AM 464
6   11:00:00 PM 667
7   12:00:00 AM 741
8   12:00:00 PM 629
9   2:00:00 AM  601
10  2:00:00 PM  577
11  3:00:00 AM  383
12  3:00:00 PM  570
13  4:00:00 AM  215
14  4:00:00 PM  611
15  5:00:00 AM  159
16  5:00:00 PM  703
17  6:00:00 AM  189
18  6:00:00 PM  671
19  7:00:00 AM  235
20  7:00:00 PM  646
21  8:00:00 AM  349
22  8:00:00 PM  589
23  9:00:00 AM  422
24  9:00:00 PM  684
I have the data above (aggregated from a larger data set) I plotted a line graph using ggplot
ggplot(Time.Assault2014, aes(x=Hour, y= CrimeFreq, group=1)) + geom_line()
The graph comes out like this:

Is there a way I can order the x-axis to go from 12AM to 11PM? I want to show how CrimeFreq changes throughout the day.
Basically I want it to look like this (from tableau)


