Объедините две гистограммы в одну с разными значениями X и Y - PullRequest
0 голосов
/ 05 июня 2018

У меня есть 2 кадра данных.Я делаю каждую df гистограмму графика похожей на это:

df1
plt.show()

enter image description here

df2
plt.show()

enter image description here

если возможно, я хочу объединить и показать эти гистограммы в одной гистограмме, но рядом с другим значением.Является ли это возможным?.мой ожидаемый результат выглядит следующим образом: Множественная гистограмма (Пример):

df_example
plt.show()

enter image description here

, пожалуйста, дайте мне совет.

1 Ответ

0 голосов
/ 05 июня 2018

Я думаю, вам нужно что-то вроде этого,

import matplotlib.pyplot as plt
import  pandas as pd
df1=pd.DataFrame({"a":[1,2,4,2,1,43,23,12,54,12,344,45,212,12,43]})
df2=pd.DataFrame({"b":[223,234,234,342,652,234,652,121,345,456,234,467,234,568,237]})
plt.hist([df1['a'],df2['b']], color = ['b','g'],label=['a','b'])
plt.legend()
plt.show()

enter image description here

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