Я пытаюсь создать линейную диаграмму, используя фрейм данных pandas и matplotlib.Я использую следующий код для создания линейного графика.
import pandas as pd
import matplotlib.pyplot as plt
data = {
'Quarter': ['Q1-2018', 'Q2-2018', 'Q3-2018', 'Q4-2018', 'Q1-2019'],
'Data': [256339, 265555, 274880, 211128, 0]
}
dataset2 = pd.DataFrame(data=data)
ax3 = dataset2[['Quarter', 'Data']].plot.line(x='Quarter', y='Data',
legend=False)
ax3.margins(x=0.1)
plt.show()
, который дает следующий результат 
Как видите, начало и конец строки начинаетсяи заканчивается на краю сюжета.То, чего я пытаюсь достичь, - это иметь место в начале и конце графика, как показано ниже.
Я пытался установить x margin с помощью ax3.margins(x=0.1)
, но это ничего не делает.
Как добавить немного места для начала и концаграфик, чтобы линия не прилипала к краям?