Python 如何根据日期对x轴进行切片

Python 如何根据日期对x轴进行切片,python,pandas,matplotlib,Python,Pandas,Matplotlib,这是我想在matplotlib中绘制的x轴和y轴,我可以看到图形,但我想根据Date将其均匀切片,我该怎么做?(现在,当日期从0131切换到0201等时,它会留下空间 Date Sessions 0 20170101 150 1 20170102 257 2 20170103 544 3 20170104 490 4 20170105 523 5 20170106

这是我想在
matplotlib
中绘制的x轴和y轴,我可以看到图形,但我想根据
Date
将其均匀切片,我该怎么做?(现在,当日期从
0131
切换到
0201
等时,它会留下空间

           Date  Sessions
0    20170101       150
1    20170102       257
2    20170103       544
3    20170104       490
4    20170105       523
5    20170106       412
6    20170107       164
7    20170108       203
..          ...       ...
213  20170802       483
214  20170803       379
215  20170804       424
216  20170805       128

创建日期时间对象:

date=datetime.datetime.strptime(datestring,"%Y%m%d")
matplotlib可以使用datetime对象作为x轴的指示器。
如果你想要好的格式,请看

你可能应该将日期转换为正确的日期时间,然后谷歌“matplotlib plot dates”。看起来不错,我有几个格式问题,我看了确切的教程,但我想我可以使用字符串来格式化x轴(显然我必须在使用它之前将其转换为
日期时间