- 製造業出身のデータサイエンティストがお送りする記事
- 今回は使用頻度は低いですが、可視化する際に日本語を表示させる方法をメモとして残しておきます。
##はじめに
分析結果のグラフに日本語(漢字)を使用できるようにする
##実装コード
今回は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()
plt.figure(figsize=(6,6))
plt.scatter(df['CRIM'], df['MEDV'])
plt.xlabel('犯罪率')
plt.ylabel('価格')
plt.title('散布図')
plt.show()