Матплотлиб не печатает мелкие строчки - PullRequest
0 голосов
/ 18 апреля 2020

Мне нужно нарисовать несколько линий на фигуре с очень большим масштабом (геном c координаты), и линии относительно малы по отношению к масштабу. По сути, они должны отображаться просто как точки, и это работало в предыдущей версии matplotlib. Но теперь маленькие линии не отображаются для меня.

#make figure
fig3 = plt.figure(3)
ax3 = fig3.add_subplot(111)
#make it have big axes
ax3.set_ylim([0,506050641.0])
ax3.set_xlim([0,249250621.0])
#this line won't show up
ax3.plot([10**8,2*10**5+10**8],[height,height],linewidth = 8,solid_capstyle='round')
#this one will
ax3.plot([10**7,3.8*10**5+10**7],[height,height],linewidth=8,solid_capstyle='round')
plt.show() 

Почему?

Matplotlib версия 3.0.2

...