Есть ли способ в pylab для отображения оси X и Y? Я знаю, что использование grid() будет отображать их, но оно поставляется с множеством других строк, все с одинаковым акцентом.Отображение оси X и y в pylab
ответ
Похоже, ваша проблема была устранена в новом Matplotlib 0.99 с функцией размещения позвоночника оси. Возьмите look at the examples.
Отлично, это именно то, что мне нужно. Спасибо. – TimothyAWiseman
foo.grid(b=True)
должен помочь, но он очень сырой.
Если поставить какой-либо из дополнительных аргументов, он автоматически принимает на себя что б Правда
Например:
foo.grid(label='My awesome grid')
Спасибо за совет. Включение сетки обеспечивает всю сетку, есть ли способ показать только оси x и y? Или, по крайней мере, подчеркнуть эти два? – TimothyAWiseman
Не знаю, как подчеркнуть их. Но вы можете обесценивать сами сюжеты, и оси будут выглядеть больше. – Rince
Это сработает, чтобы выделить сетку, но я ищу способ получить сетку только для значений 0. Я могу приблизиться к этому, построив x = 0 и y = 0 в том же диапазоне значений, что и моя основная функция, но в лучшем случае это кажется неэлегантным. – TimothyAWiseman
Какой сюжет функции вы используете?
Ось рисуется автоматически всеми функциями построения графика, которые я видел до сих пор, например.
from pylab import *
hist(randn(10000), 100)
show()
Кроме того, ось может быть сгенерирован вручную с помощью .
Если вы хотите, чтобы имя оси вы можете с помощью функции метки:
import pylab
pylab.xlabel("X")
pylab.ylabel("Y")
pylab.plot(range(10))
pylab.show()
Во всяком случае, я уверен, что ось х и у генерируются автоматически.
Если вы просто хотите пустой участок затем:
pylab.plot([None], [None])
это даст вам оси х и у с и происходит от 0 до 1. Теперь, если вы хотите изменить любой из них можно:
pylab.xlim(xmin=0, xmax=100)
pylab.ylim(ymin=0, ymax=100)
надежды, что помогает.
Это обеспечивает ярлык на нижней и левой стороне, но я пытался сделать оси x и y с истоками. Один из способов, с помощью которого я нашел приближение, - построить функции x = 0 и y = 0, которые приближаются к тому, что я хочу. Есть ли более грациозный способ сделать это? – TimothyAWiseman
Самый лучший способ для меня, чтобы добавить вертикальные и горизонтальные линии в 0:
pylab.axvline(linewidth=0.5, color = 'k')
pylab.axhline(linewidth=0.5, color = 'k')
Это ничего не добавляет, принятый ответ уже дает хорошее решение. – MTCoster
- 1. C Графическое программирование: отображение оси X/Y
- 2. Отображение оси X и Y в диаграммах Рикши
- 3. Экранные диаграммы оси y и оси x
- 4. Переполнение по оси x и y-оси
- 5. Оси Gnuplot x и y
- 6. Как изменить диапазон оси x и оси y в matlibplot?
- 7. Отображение изображенийc с настраиваемыми значениями по оси x и y
- 8. Смещение оси X и Y в xlsxwriter
- 9. Добавление оси x и оси y в barchart в gRaphael?
- 10. Как установить заголовок для оси X и оси Y для графика рассеяния X-Y в Excel
- 11. Автомасштабирование оси Y на оси X Zoom
- 12. Вычисление нечисловой оси X от оси y
- 13. в highchars можно задать координаты оси x и y оси
- 14. Как напечатать метку оси Y горизонтально в графике matplotlib/pylab?
- 15. Мощность Bi оси X и Y
- 16. matplotlib- оси Y и X меняются местами
- 17. JFreechart X и масштабирование оси Y
- 18. Создание оси X и Y для игры
- 19. Изменение значений по оси x и y
- 20. Как клонировать оси X и Y?
- 21. Вращение многоугольника вокруг оси x и y
- 22. Дата операции по оси X и Y
- 23. Показаны метки оси X и Y?
- 24. как изменить размеры оси x и y
- 25. D3, обновляющий оси x-y
- 26. Как показать оси x и y в графе MATLAB?
- 27. Настройка интервалов оси X X и Y в гистограмме
- 28. Что находится на оси y спектрограммы, созданной функцией specgram pylab?
- 29. Как избежать дополнительного расстояния по оси x и оси y
- 30. RestAngular - Angular - NVD3 - CumulativeLineChart - график оси y и оси x
Что вы имеете в виду? Можете ли вы привести пример кода? – Nope
@Nope - «Есть ли способ в pylab для отображения оси X и Y?» что вы не понимаете в вопросе? –