Как исправить ошибку, связанную с matplotli.pyplot.bar () - PullRequest
0 голосов
/ 09 июля 2019

Я работаю над проектом обнаружения пешеходов. Здесь мне нужно реализовать HOG с нуля. Поэтому я прошел github и попытался реализовать скрипт. При реализации я обнаружил некоторые ошибки, как следует. Поскольку я новичок, я не совсем понимаю проблему. Пожалуйста, помогите мне, пожалуйста.

matplotlib.pyplot.bar(left=numpy.arange(9), height=HOG_cell_hist, align="center", width=0.8)

Приведенный выше код показывает сообщение об ошибке, подобное этому -

TypeError: bar() missing 1 required positional argument: 'x'

Как это исправить?

1 Ответ

0 голосов
/ 09 июля 2019

Если вы посмотрите документацию о функции бара , то увидите:

matplotlib.pyplot.bar (x, высота, ширина = 0,8, низ =None, *, align = 'center', data = None, ** kwargs)

Это говорит о том, что параметры x и height не являются обязательными.Также я не вижу никаких параметров left, которые используются в вашем коде.

Я думаю left должно быть x, и ваш код будет исправлен.Если вы не предполагали что-то еще с аргументом left.

Код должен быть таким:

matplotlib.pyplot.bar(x=numpy.arange(9), height=HOG_cell_hist, align="center", width=0.8)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...