Seaborn 막대 플롯에서 막대 너비를 변경하는 방법
width 인수를 사용하여 Seaborn 막대 차트에서 막대 너비를 변경할 수 있습니다.
sns. barplot (x=' xvar ', y=' yvar ', data=df, width= 0.8 )
너비의 기본값은 0.8 입니다.
너비 값이 작을수록 막대가 더 얇아집니다.
다음 예에서는 이 인수를 실제로 사용하는 방법을 보여줍니다.
예: Seaborn 막대 도표에서 막대 너비 변경
회사의 다양한 직원의 총 매출에 대한 정보가 포함된 다음과 같은 pandas DataFrame이 있다고 가정합니다.
import pandas as pd
#createDataFrame
df = pd. DataFrame ({' employee ': ['Andy', 'Bert', 'Chad', 'Doug', 'Eric', 'Frank'],
' sales ': [22, 14, 9, 7, 29, 20]})
#view DataFrame
print (df)
employee sales
0 Andy 22
1 Bert 14
2 Chad 9
3 Doug 7
4 Eric 29
5 Frank 20
다음 구문을 사용하여 너비 에 기본값 0.8 을 사용하여 Seaborn에서 막대 그래프를 만들 수 있습니다.
import seaborn as sns #create bar plot with default width sns. barplot (x=' employee ', y=' sales ', data=df). set (title=' Default Width ')
다음 코드는 너비 인수를 0.4 로 설정하여 각 막대의 너비를 줄이는 방법을 보여줍니다.
import seaborn as sns #create bar plot with width = 0.4 sns. barplot (x=' employee ', y=' sales ', data=df, width= 0.4 ). set (title=' Width = 0.4 ')
이 플롯의 막대는 이전 플롯에 비해 훨씬 더 얇습니다.
각 막대가 서로 닿도록 하려면 너비를 1 로 설정하면 됩니다.
import seaborn as sns #create bar plot with width = 1 sns. barplot (x=' employee ', y=' sales ', data=df, width= 1 ). set (title=' Width = 1 ')
너비 를 1보다 큰 값으로 설정하면 막대가 겹쳐집니다.
참고 : 여기 에서 seaborn의 barplot() 함수에 대한 전체 문서를 찾을 수 있습니다.
추가 리소스
다음 튜토리얼에서는 seaborn에서 다른 일반적인 기능을 수행하는 방법을 설명합니다.
Seaborn Barplot에 값을 표시하는 방법
Seaborn에서 그룹화된 막대 그래프를 만드는 방법
Seaborn 막대 그래프에서 막대 색상을 설정하는 방법