LoginSignup
1
1

More than 3 years have passed since last update.

【メモ】Jupyter Notebookでmatplotlibの日本語を表示させる方法

Posted at
  • 製造業出身のデータサイエンティストがお送りする記事
  • 今回は使用頻度は低いですが、可視化する際に日本語を表示させる方法をメモとして残しておきます。

はじめに

分析結果のグラフに日本語(漢字)を使用できるようにする

実装コード

今回はUCI Machine Learning Repositoryで公開されているボストン住宅の価格データを用いて可視化します。

# 必要ライブラリのimport
import pandas as pd
import numpy as np
import seaborn as sns
import matplotlib.pyplot as plt
%matplotlib inline

# 日本語化対応
import japanize_matplotlib
#日本語フォント設定
sns.set(font="IPAexGothic")

from sklearn.datasets import load_boston

# データセットの読込み
boston = load_boston()

# データフレームの作成
# 説明変数の格納
df = pd.DataFrame(boston.data, columns = boston.feature_names)

# 目的変数の追加
df['MEDV'] = boston.target

# データの中身を確認
df.head()

スクリーンショット 2020-11-09 20.33.13.png

plt.figure(figsize=(6,6))
plt.scatter(df['CRIM'], df['MEDV'])
plt.xlabel('犯罪率')
plt.ylabel('価格')
plt.title('散布図')
plt.show()

image.png

1
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
1