[파이썬] bokeh 산점도 작성하기

Bokeh는 Python 기반의 데이터 시각화 라이브러리로, 인터랙티브한 챠트를 생성할 수 있습니다. 이번 포스트에서는 Bokeh를 사용하여 산점도를 작성하는 방법에 대해 알아보겠습니다.

Bokeh 설치하기

먼저, Bokeh를 설치해야 합니다. 아래의 명령을 사용하여 pip을 통해 Bokeh를 설치하세요.

pip install bokeh

산점도 작성하기

Bokeh를 사용하여 산점도를 작성하기 위해서는 다음과 같은 단계를 따릅니다.

1. 필요한 라이브러리 가져오기

먼저, 필요한 라이브러리를 가져옵니다.

from bokeh.plotting import figure, show
from bokeh.io import output_notebook

2. 데이터 준비하기

산점도를 작성하기 위해 사용할 데이터를 준비합니다. 예를 들어, X축과 Y축의 값을 가지는 두 개의 리스트를 생성합니다.

x_values = [1, 2, 3, 4, 5]
y_values = [6, 7, 8, 9, 10]

3. 그래프 생성하기

Bokeh의 figure() 함수를 사용하여 그래프를 생성합니다. 여기서는 타이틀이 “산점도 예제”인 그래프를 생성합니다.

p = figure(title="산점도 예제")

4. 산점도 추가하기

circle() 메서드를 사용하여 산점도를 추가합니다. 이 메서드는 X축과 Y축의 값을 파라미터로 받습니다.

p.circle(x_values, y_values)

5. 그래프 출력하기

마지막으로, output_notebook() 함수를 사용하여 그래프를 출력합니다.

output_notebook()
show(p)

위의 단계를 따라서 코드를 작성하면 Bokeh를 사용하여 산점도를 작성할 수 있습니다.

결론

Bokeh를 사용하면 Python으로 산점도와 같은 다양한 유형의 그래프를 생성할 수 있습니다. 이를 통해 데이터를 시각화하여 효과적으로 분석할 수 있습니다. 산점도를 작성하는 방법에 대해 간단히 소개했지만, Bokeh에는 더 많은 기능과 옵션이 있으니 관심이 있다면 공식 문서를 참조해보세요.