2016-02-17 5 views
1

Я создал этот сюжет, но по какой-то причине он не распространяется по всему чертежу. Может кто-нибудь объяснить, почему?Расширить график линии matplotlib по диаграмме

Chart = enter image description here

Code =

fig, ax = plt.subplots() 
ax.plot(trip.index, trip.gas, marker='.',linestyle='-') 

plt.xticks(np.arange(min(trip.index), max(trip.index), 7)) 
ax.set_xticklabels(map(str, ax.get_xticks()/7)) 
plt.xlabel('Week #') 
plt.ylabel('Trip Cost ($)') 

ответ

1

Matplotlib, как правило, включают в себя некоторое пространство вокруг данных. Если вы этого не хотите, вы можете вручную отрегулировать диапазоны осей. Это можно сделать через

plt.xlim(min(trip.index),max(trip.index)) 
+0

отлично, спасибо – hselbie

Смежные вопросы