Seaborn으로 막대 그래프를 만드는 방법(예제 포함)


막대 그래프는 다양한 범주형 변수의 수치 값을 표시하는 차트 유형입니다.

이 튜토리얼에서는 내장된 데이터세트와 함께 Python Seaborn 시각화 라이브러리를 사용하여 히트맵을 생성하는 방법을 설명합니다.

 import seaborn as sns

#load tips dataset
data = sns. load_dataset (“ tips ”)

#view first five rows of tips dataset
data. head ()

total_bill tip sex smoker day time size
0 16.99 1.01 Female No Sun Dinner 2
1 10.34 1.66 Male No Sun Dinner 3
2 21.01 3.50 Male No Sun Dinner 3
3 23.68 3.31 Male No Sun Dinner 2
4 24.59 3.61 Female No Sun Dinner 4

기본 막대 그래프 만들기

다음 구문은 x축을 따라 시간을 표시하고 y축을 따라 평균 피크를 표시하는 간단한 막대 그래프를 만드는 방법을 보여줍니다.

 sns. barplot (x=" time ", y=" tip ", data=data)

Seaborn 막대 그래프 예

막대 그래프는 기본적으로 각 막대에 대한 평균의 표준 오차를 표시하지만 다음과 같이 ci=None 인수를 사용하여 이를 끌 수 있습니다.

 sns. barplot (x=" time ", y=" tip ", data=data, ci= None ) 

오류 막대가 없는 Barplot Seaborn

Barplot에서 막대 순서 지정

order 인수를 사용하면 막대를 특정 순서로 빠르게 배치할 수 있습니다.

 sns. barplot (x=" time ", y=" tip ", data=data, order=[" Dinner ", " Lunch "]) 

해양 막대 그래프의 막대 주문

그룹화된 막대 그래프 만들기

색상 인수를 사용하여 그룹화된 막대 그래프를 만들 수 있습니다. 예를 들어, 다음 구문을 사용하여 요일 및 성별별로 그룹화된 평균 팁을 표시할 수 있습니다.

 sns. barplot (x=" time ", y=" tip ", hue=" sex ", data=data) 

Python에서 Seaborn으로 그룹화된 막대 그래프

수평 막대 그래프 생성

가로 막대 그래프를 만들려면 범주형 변수를 y 인수에 전달하고 숫자 변수를 x 인수에 전달하면 됩니다.

 sns. barplot (x=" tip ", y=" time ", data=data) 

Seaborn 수평 막대 그래프

막대 그래프 색상 변경

팔레트 인수를 사용하여 막대 그래프 막대에 사용할 색상 목록을 전달할 수 있습니다.

 sns. barplot (x=" tip ", y=" time ", palette=[" pink ", " green "], data=data) 

특정 색상 목록이 포함된 Barplot Seaborn

추가 리소스

다음 튜토리얼에서는 Seaborn에서 다른 일반 카드를 만드는 방법을 설명합니다.

Seaborn에서 면적 차트를 만드는 방법
Seaborn에서 시계열 도표를 만드는 방법
Seaborn에서 원형 차트를 만드는 방법

의견을 추가하다

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