Клещи Matplotlib по оси Y - PullRequest
       0

Клещи Matplotlib по оси Y

0 голосов
/ 03 октября 2018

У меня есть проблема, связанная с метками и метками на моем графике, это кажется очень простым вопросом, но я просто не могу понять:

Мне нужно начать ось Y моего графика в1 вместо 0. То есть то, что я достигаю с

ax = plt.gca()
ax.set_ylim([1, 250]) #y-axis limits

Моя задача сейчас состоит в том, чтобы установить правильные галочки и их метки.

Поэтому я хочу начать свой график с 1 вв самом низу, за которым следуют 50, 100, 150, 200, 250.

Я много играл с утиками, например:

import matplotlib.pyplot as plt

ticks=[1, 50, 100, 150, 200, 250]
labels=[1, 50, 100, 150, 200, 250]

plt.yticks(ticks, [labels])

, но я не могу понять, что яделать неправильно.

Спасибо заранее!

1 Ответ

0 голосов
/ 03 октября 2018

Конечно, я пытался это сделать до @ ImportanceOfBeingErnest.

Благодаря вашему вкладу я понял, что проблема не в строке "yticks", а в

plt.yscale("linear")

вконец моего кода.Удаляя эту строку, она работает как положено.

Спасибо!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...