Bokeh은 파이썬 라이브러리로, 상호작용적이고 아름다운 시각화를 만들 수 있는 강력한 도구입니다. 이번 글에서는 Bokeh을 사용하여 선 그래프를 작성하는 방법에 대해 알아보겠습니다.
Bokeh 설치하기
먼저, Bokeh을 설치해야 합니다. 아래의 명령을 사용하여 pip를 통해 Bokeh을 설치할 수 있습니다.
`bash
pip install bokeh
\
`
데이터 준비하기
선 그래프를 그리기 위해서는 데이터가 필요합니다. 예를 들어, 다음과 같은 예시 데이터를 사용해보겠습니다.
import pandas as pd
data = {'x': [1, 2, 3, 4, 5],
'y': [1, 4, 9, 16, 25]}
df = pd.DataFrame(data)
선 그래프 그리기
데이터를 준비했다면, 이제 Bokeh을 사용하여 선 그래프를 그릴 수 있습니다. 아래의 예시 코드를 참고해보세요.
from bokeh.plotting import figure, show
# Figure 객체 생성하기
p = figure(title='선 그래프', x_axis_label='X', y_axis_label='Y')
# 데이터를 선 그래프로 추가하기
p.line(x='x', y='y', source=df, line_width=2)
# 그래프 보여주기
show(p)
위의 코드를 실행하면, Bokeh이 자동으로 웹 브라우저에 선 그래프를 보여줍니다.
추가적인 설정
Bokeh을 사용하여 그린 선 그래프를 더욱 멋지게 꾸밀 수도 있습니다. 다양한 설정 옵션을 사용하여 그래프의 색상, 선 스타일, 레이블 등을 설정할 수 있습니다. 예를 들어, 아래의 코드와 같이 그래프의 색상과 스타일을 변경해보세요.
p.line(x='x', y='y', source=df, line_width=2, line_color='red', line_dash='dashed')
보다 자세한 설정 옵션에 대해서는 Bokeh 문서를 참고하시기 바랍니다.
결론
Bokeh은 파이썬 개발자들에게 강력한 시각화 도구를 제공합니다. 선 그래프 작성을 비롯하여 다양한 시각화 작업을 Bokeh을 활용하여 쉽고 효과적으로 할 수 있습니다. 이번 글을 통해 Bokeh을 사용하여 선 그래프를 그리는 방법을 살펴보았는데, 보다 복잡한 시각화 작업에도 Bokeh이 매우 유용할 것입니다. 추가적인 사용 예제 및 자세한 내용은 Bokeh 공식 문서를 참고하시기 바랍니다.
Happy coding with Bokeh!