2020-01-19

matplotlib에서 한 번에 두 개 이상의 히스토그램을 그리는 방법

0. 출처 : https://stackoverflow.com/a/6873956/11158529



1. 코드

import random
import numpy
from matplotlib import pyplot

# x 값과 y 값을 랜덤 가우스 곡선으로 생성.x = [random.gauss(3, 1) for _ in range(400)]
y = [random.gauss(4, 2) for _ in range(400)]

# bins 설정bins = numpy.linspace(-10, 10, 100)

# 히스토그램 그리기pyplot.hist(x, bins, alpha=0.5, label='x')  # 첫 번째 히스토그램pyplot.hist(y, bins, alpha=0.5, label='y')  # 두 번째 히스토그램pyplot.legend(loc='upper right')
pyplot.show()


2. 간단한 설명

x와 y 히스토그램을 그리려고 할 때 간단하게 복붙하면 된다.


댓글 없음:

댓글 쓰기