어두운 배경으로 Seaborn/Matplotlib 플롯을 표시하고 싶다면, 플롯에 세련된 미적 스타일을 적용해 주는 set_style() 메서드에 "dark" 옵션을 사용하면 됩니다.
구현 단계
그림(figure) 크기를 설정하고, 서브플롯 사이 및 주변의 여백(padding)을 조정합니다.
미적 스타일을 지정하는 set_style() 메서드에 "dark"를 적용합니다.
두 개의 열을 가진 Pandas 데이터프레임을 생성합니다.
barplot() 메서드를 사용하여 막대 형태로 점 추정치(point estimates)와 신뢰 구간(confidence intervals)을 시각화합니다.
x축 눈금 레이블(xticks)을 45도 회전시켜 가독성을 높입니다.
최종적으로 그림을 화면에 표시하려면 show() 메서드를 호출합니다.
예제 코드
import pandas
import matplotlib.pylab as plt
import seaborn as sns
import numpy as np
plt.rcParams["figure.figsize"] = [7.50, 3.50]
plt.rcParams["figure.autolayout"] = True
sns.set_style("dark")
df = pandas.DataFrame({"X-Axis": [np.random.randint(10) for i in range(10)], "Y-Axis": [i for i in range(10)]})
bar_plot = sns.barplot(x='X-Axis', y='Y-Axis', data=df)
plt.xticks(rotation=45)
plt.show()실행 결과
위 코드를 실행하면 어두운 배경 위에 막대그래프가 렌더링되며, 45도 회전된 x축 레이블과 함께 깔끔하게 표시됩니다.
