Установка оси в matplotlib - PullRequest
       3

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

18 голосов
/ 11 августа 2011

Я создаю график в 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]) 

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

Любые предложения приветствуются, спасибо

1 Ответ

24 голосов
/ 11 августа 2011

Мне кажется, это нормально работает:

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)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...