Seaborn を使用する最も簡単な方法: seaborn を sns 形式にインポートします
Seaborn は、 Matplotlib上に構築された Python データ視覚化ライブラリです。
Seaborn を Python 環境にインポートする最も一般的な方法は、次の構文を使用することです。
import seaborn as sns
コードのimport seaborn部分は、Seaborn ライブラリを現在の環境に統合するように Python に指示します。
コードのas sns部分は、Python に Seaborn にエイリアスsnsを与えるように指示します。これにより、seaborn.function_name ではなく sns.function_name を入力するだけで Seaborn 関数を使用できるようになります。
Seaborn をインポートしたら、組み込み関数を使用してデータをすばやく視覚化できます。
Seaborn のテーマを設定する
Seaborn をインポートしたら、次の関数を使用してデフォルトのプロット テーマを設定できます。
sns. set_theme (style=' darkgrid ')
この関数は、次の潜在的なスタイルを引数として受け取ります。
- darkgrid (暗い背景に白いグリッド)
- 白グリッド(白背景にグレーのグリッド)
- 暗い(グリッドのない暗い背景)
- 白(グリッドなしの白背景)
- 目盛り(白地に軸目盛りあり、グリッドなし)
Seaborn ライブラリをインポートした後にテーマを設定することをお勧めします。
最初のプロットを作成する
Seaborn をインポートしてテーマを設定したら、最初のプロットを作成する準備が整います。
Seaborn には、作成できる次のような組み込みプロットがいくつかあります。
- 点の雲
- 折れ線グラフ
- 歴史的なプロット
- kdeplot
- ecdfplot
- カーペット
- 短冊状に描かれた
- 群れ
- 箱ひげ図
- ヴァイオリンプロット
- ドットプロット
- 棒グラフ
たとえば、組み込みの Seabornヒントデータセットを使用して単純な点群を作成する方法は次のとおりです。
import seaborn as sns
#set theme
sns. set_theme (style=' darkgrid ')
#load tips dataset
tips = sns. load_dataset (' tips ')
#create scatterplot
sns. scatterplot (data=tips, x=' total_bill ', y=' tip ')
同じデータセットを使用してバイオリンプロットを作成する方法は次のとおりです。
import seaborn as sns
#set theme
sns. set_theme (style=' dark ')
#load tips dataset
tips = sns. load_dataset (' tips ')
#create scatterplot
sns. violinplot (data=tips, x=' total_bill ', color=' purple ')
Seaborn トレース機能の完全な概要については、このドキュメント ページを参照してください。
追加リソース
Seaborn についてさらに詳しく知りたい場合は、 Seaborn のオンライン ドキュメント全体を参照してください。
Seaborn の実際のアプリケーションについては、次のチュートリアルを確認してください。
Seaborn プロットにタイトルを追加する方法
Seaborn プロットの図のサイズを調整する方法
Seaborn でレジェンドの位置を変更する方法