Вы можете переопределить как положение данных тиков, так и метки тиков.Вот пример точечной диаграммы с 3 дополнительными точками на «бесконечности».Выглядит не очень хорошо, потому что дополнительные очки равны 1000, а в пустом пространстве есть галочки.
from matplotlib import pyplot as plt
import numpy as np
# create some data, plot it.
x = np.random.random(size=300)
y = np.random.randint(0,500, 300)
x_inf = [0,.1,.2]
y_inf = [1000,1000,1000]
plt.scatter(x,y)
plt.scatter(x_inf, y_inf)

Сначала возьмитеось.Затем мы можем перезаписать, какие позиции данных должны иметь тики, в данном случае от 0 до 500 с шагом 100, а затем 1000. Затем мы можем также перезаписать метки самих тиков.
ax = plt.gca()
# set the positions where we want ticks to appear
ax.yaxis.set_ticks([0,100,200,300,400,500,1000])
# set what will actually be displayed at each tick.
ax.yaxis.set_ticklabels([0,100,200,300,400,500,'inf'])
