[파이썬] 축 그리드 추가와 스타일 설정

이번 포스트에서는 파이썬에서 축 그리드를 추가하고 스타일을 설정하는 방법에 대해 알아보겠습니다.

축 그리드 추가하기

Matplotlib를 사용한 그래프에 축 그리드 추가하기

Matplotlib는 파이썬에서 데이터 시각화를 위해 널리 사용되는 라이브러리입니다. 그래프에 축 그리드를 추가하는 방법은 매우 간단합니다. plt.grid(True)를 호출하면 됩니다.

import matplotlib.pyplot as plt

# 데이터 생성
x = [1, 2, 3, 4, 5]
y = [2, 4, 6, 8, 10]

# 그래프 생성
plt.plot(x, y)

# 축 그리드 추가
plt.grid(True)

# 그래프 보여주기
plt.show()

Seaborn을 사용한 그래프에 축 그리드 추가하기

Seaborn은 Matplotlib를 기반으로 한 데이터 시각화 라이브러리입니다. Seaborn을 사용하면 Matplotlib보다 더 예쁘고 정교한 그래프를 생성할 수 있습니다. 축 그리드를 추가하는 방법은 Matplotlib과 매우 유사합니다.

import seaborn as sns

# 데이터 생성
x = [1, 2, 3, 4, 5]
y = [2, 4, 6, 8, 10]

# 그래프 생성
sns.lineplot(x=x, y=y)

# 축 그리드 추가
plt.grid(True)

# 그래프 보여주기
plt.show()

스타일 설정하기

Matplotlib과 Seaborn을 사용하여 그래프 스타일을 설정하는 방법에 대해 알아보겠습니다.

Matplotlib 스타일 설정하기

Matplotlib에서는 plt.style.use() 함수를 사용하여 그래프의 전체적인 스타일을 설정할 수 있습니다. 예를 들어, “ggplot” 스타일은 R의 ggplot 패키지에서 영감을 받은 스타일로, 그래프를 보다 깔끔하고 현대적인 스타일로 보여줍니다.

import matplotlib.pyplot as plt

# 스타일 설정
plt.style.use('ggplot')

# 데이터 생성
x = [1, 2, 3, 4, 5]
y = [2, 4, 6, 8, 10]

# 그래프 생성
plt.plot(x, y)

# 그래프 보여주기
plt.show()

Seaborn 스타일 설정하기

Seaborn은 기본적으로 예쁘고 현대적인 스타일을 제공합니다. 그러나 sns.set_style() 함수를 사용하여 스타일을 직접 설정할 수도 있습니다.

import seaborn as sns

# 스타일 설정
sns.set_style('darkgrid')

# 데이터 생성
x = [1, 2, 3, 4, 5]
y = [2, 4, 6, 8, 10]

# 그래프 생성
sns.lineplot(x=x, y=y)

# 그래프 보여주기
plt.show()

이번 포스트에서는 파이썬에서 축 그리드를 추가하고 스타일을 설정하는 방법에 대해 알아보았습니다. 축 그리드와 스타일 설정을 통해 더 나은 데이터 시각화를 만들어보세요!