Питон панды дата / время сюжет не тянет даже в промежутках - PullRequest
0 голосов
/ 29 ноября 2018

При использовании Python 3.7, Jupytermatplotlib 3.0.1, pandas 0.23.4 (все обновлено) Недостатки сюжета даты панд (серия datetime64) находятся в странных пробелах.Как я могу сделать промежутки равномерными?

import pandas as pd
import matplotlib.pyplot as plt
x = pd.date_range(start='1/1/2018', periods=80) # 80 days
y = pd.np.random.random(80)
plt.plot(x, y ,'o')
plt.xticks(rotation='vertical') 

enter image description here

1 Ответ

0 голосов
/ 29 ноября 2018

Вы можете «форсировать» позиции тиков с помощью WeekdayLocator :

import pandas as pd
import matplotlib.pyplot as plt
import matplotlib.dates as mdates

x = pd.date_range(start='1/1/2018', periods=80) # 80 days
y = np.random.random(80)
fig = plt.figure()
ax = fig.add_subplot(111)
ax.plot(x, y ,'o')
plt.xticks(rotation='vertical')
ax.xaxis.set_major_locator(mdates.WeekdayLocator(interval=1))
plt.show()
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...