title: How to change the datetime tick label frequency for matplotlib plots
body: <p>Below shows a plot of simulated data, which contains the xticks that I want to modify. By default, the pd.df.plot chooses dates that are approximately 3 months apart as ticks. But what I want is each month being a tick. What is the best way to do this? What about seasonal ticks? Thank you in advance. </p>
  
  <p><a href="https://i.stack.imgur.com/pgDoq.png" rel="noreferrer"><img src="https://i.stack.imgur.com/pgDoq.png" alt="enter image description here"></a></p>