Take a look at this post that describes the process for creating a reproducible example (especially last post by John Mount describing how to use his package to create example of a dataframe):
That being said, the problem you are seeing is because right now your month column is character, while it should be a date. Take a look at lubridate package, specifically month and ymd functions.