parse_dates вызывает смещение grid () - PullRequest
0 голосов
/ 18 марта 2020

Следующий пример кода показывает, как возникает проблема.

    import pandas as pd
    import matplotlib.pyplot as plt

    #Reading data
    data = pd.read_csv("mydata.csv",parse_dates=['date'])
    data = data.iloc[0:17, :]

    #Plotting data
    fig = plt.figure(figsize=(10, 7))
    ax = fig.add_subplot(111)

    ax.plot(data['date'],data['y'],'-o')

    ax.set(xlabel='Date', ylabel='y')
    ax.grid()

    plt.show()

В результате получается следующее: сетка смещена относительно точки данных grid_displaced .

Если я удаляю ,parse_dates=['date'], все работает нормально grid_not_displaced .

Вот ссылка на файл данных https://drive.google.com/file/d/1AWcyIKgtDY_xkT_gaUxsiwjq9vLGfMog/view?usp=sharing

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...