Matplotlib

Matplotlib 그림을 표시하는 방법은 클러스터가 실행되는 Databricks Runtime 버전에 따라 달라집니다.

  • Databricks Runtime 6.5 이상: 그림을 인라인으로 표시할 수 있습니다.
  • Databricks Runtime 6.4: %matplotlib inline 매직 명령을 호출합니다.
  • Databricks Runtime 6.3: 를 통해 클러스터를 spark.databricks.workspace.matplotlibInline.enabled = true 구성하고 매직 명령을 호출합니다. %matplotlib inline
  • Databricks Runtime 6.2 이하: display 함수를 사용합니다.

다음 Notebook은 Python Notebook에서 Matplotlib 그림을 표시하는 방법을 보여 제공합니다.

Matplotlib Python Notebook

Notebook 가져오기

더 높은 해상도로 이미지 렌더링

Python Notebook에서 표준 해상도의 두 배로 matplotlib 이미지를 렌더링하여 사용자에게 더 나은 시각화 환경을 제공하는 고해상도 화면을 제공할 수 있습니다. Notebook 셀에서 다음 중 하나를 설정합니다.

retina 옵션:

%config InlineBackend.figure_format = 'retina'

from IPython.display import set_matplotlib_formats
set_matplotlib_formats('retina')

png2x옵션:

%config InlineBackend.figure_format = 'png2x'

from IPython.display import set_matplotlib_formats
set_matplotlib_formats('png2x')

표준 해상도로 다시 전환하려면 Notebook 셀에 다음을 추가합니다.

set_matplotlib_formats('png')

%config InlineBackend.figure_format = 'png'