Matplotlib 히스토그램의 색상을 변경하는 방법(예제 포함)


Matplotlib에서 히스토그램의 색상을 변경하려면 다음 기본 구문을 사용할 수 있습니다.

 plt. hist (data, color=" lightblue ", ec=" red ")

금:

  • data : 히스토그램에 사용할 데이터 이름
  • color : 히스토그램 막대의 채우기 색상
  • ec : 히스토그램의 막대 가장자리 색상

다음 예에서는 실제로 이 구문을 사용하는 방법을 보여줍니다.

예: Matplotlib 히스토그램의 색상 변경

다음과 같은 값 목록이 있다고 가정합니다.

 #define list of data
data = [2, 4, 4, 5, 6, 6, 7, 8, 9, 9, 9, 10, 12, 12, 14]

다음 기본 구문을 사용하여 Matplotlib 히스토그램을 생성하여 이 데이터 세트의 값을 시각화할 수 있습니다.

 import matplotlib. pyplot as plt

#create histogram
plt. hist (data)

기본적으로 Matplotlib는 가장자리 색상이 없고 진한 파란색 채우기 색상으로 히스토그램을 생성합니다.

그러나 다음 구문을 사용하여 채우기 색상을 연한 파란색으로, 가장자리 색상을 빨간색으로 변경할 수 있습니다.

 import matplotlib. pyplot as plt

#create histogram with light blue fill color and red edge color
plt. hist (data, color=" lightblue ", ec=" red ") 

새 히스토그램에는 연한 파란색 채우기 색상과 빨간색 가장자리 색상이 있습니다.

lw 인수를 사용하여 히스토그램 가장자리의 선 너비를 변경할 수도 있습니다.

 import matplotlib. pyplot as plt

#create histogram
plt. hist (data, color = " lightblue ", ec=" red ", lw= 5 ) 

lw 에 사용하는 값이 클수록 막대의 가장자리가 두꺼워집니다.

참고 : 여기에서 Matplotlib hist 함수에 대한 전체 문서를 찾을 수 있습니다.

추가 리소스

다음 튜토리얼에서는 Python에서 다른 일반적인 작업을 수행하는 방법을 설명합니다.

Pandas DataFrame에서 히스토그램을 만드는 방법
Python의 데이터 목록에서 히스토그램을 그리는 방법

의견을 추가하다

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다