Подтвердить что ты не робот

Установка оси в matplotlib

Я создаю график в matplotlib, и я хотел бы установить ось x между 0-10000, но я не хочу менять ось y. Я хочу, чтобы граф выполнял это на своем собственном. Прямо сейчас обе оси автоматически генерируются.

Вот пример:

import matplotlib.pyplot as plt
plt.plot([1,2,3,4], [1,4,9,16], 'ro')
plt.axis([0, 6, 0, 20]) 

Команда оси не может помочь мне, потому что мне также нужно будет установить значение y. Также по какой-то причине xlim не работает, он говорит, что у него нет аргумента xlim.

Любые предложения с благодарностью спасибо

4b9b3361

Ответ 1

Кажется, это отлично работает для меня:

import matplotlib.pyplot as plt
plt.plot([1,2,3,4], [1,4,9,16], 'ro')
# print plt.xlim()
plt.xlim(0, 10000)
# or 
# plt.xlim(xmin=0, xmax=10000)