Python, как установить сюжет слева от первого сюжета - PullRequest
0 голосов
/ 08 октября 2019

я пытаюсь построить 2 разных графика, один слева от другого, я пытаюсь использовать подлот из matplot, но он откладывает второй участок вниз, другой, я полагаю, что я использую его неправильно в этом графике, это мой код

# Create bars

from matplotlib.pyplot import figure
bar = plt.figure(figsize=(10,5))
plt.subplot(121)
plt.barh(plottl['Nombres'] ,plottl['Probas'])
presunto= plt.figure(figsize=(10,10))
presunto = plt.subplot(122)
img=mpimg.imread((predict+names[0]+ '/'+ onlyfiles[0]))
mgplot = plt.imshow(img)

plt.show()
predictions=[]

Теперь здесь рис. о том, что происходит

enter image description here

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

редактировать: я положилвот запрашиваемая картинка

enter image description here

Ответы [ 2 ]

1 голос
/ 08 октября 2019

Вы создаете 2 фигуры, а не одну с 2 подсюжетами. уберите строку presunto= plt.figure(figsize=(10,10)) и она должна работать.

0 голосов
/ 08 октября 2019

Вы создаете 2 фигуры вместо 2 субплотов, хотя лучше использовать gridspec, когда вы хотите рисовать субплоты разных размеров. посмотрите на эту ссылку

from matplotlib.pyplot import figure
bar = plt.figure(figsize=(10,5))
plt.subplot(121)
plt.barh(plottl['Nombres'] ,plottl['Probas'])

presunto = plt.subplot(122)
img=mpimg.imread((predict+names[0]+ '/'+ onlyfiles[0]))
mgplot = plt.imshow(img,aspect="auto")

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