Matplotlibの起動

2678 ワード

Matplotlib?

  • の資料をグラフまたは図面に可視化するパッケージです.
  • 通常、MapPlotlibパッケージはpltの別名インポートで使用されます.
    import matplotlib as plt
    Jupeterノートパソコンを使用する場合は、以下のコードでノートパソコンの内部に画像を表示します.
    %matplotlib inline

    グラフィックスタイル関数

  • .サイズの指定
    .title():タイトルが表示されます.
    .xlabel(), .ylabel():ラベルが表示されます.
    .xticks(), .ytics():目盛りを設定します.
    .legend():マーキング例.
  • 折れ線グラフ

  • 折れ線図の大部分は、データがどのように変化しているかを表示するために使用される.
  • .plot()
  • 散点図

  • 各データは、分散されたデータの形で1つの点として表される.
  • 散点図によって変数間の関係ストリームを推定することもできる.
    -.scatter()
  • ブロック図

  • の数値型データを表示する情報(第1、第2、第3、min、max)
  • .
  • .boxplot()

  • 棒グラフ

  • カテゴリデータの値とそのサイズを長方形で表します.
  • .bar()
  • えんけい図


    データが
  • の総データに占める割合は円図で表される.
  • は、他のグラフに比べて比率を確認しやすい.
  • .pie()
  • Seaborn

  • Seabornは、Marplotlibに基づいて多様な機能を追加したビジュアル化パッケージです.
  • import seaborn as sns

    カーネル密度図

  • の連続分布を曲線とする絵です.
  • sns.kdeplot()
  • shadow:graphaの下にシャドウを追加できます.(default=False)
  • カウント図

  • カテゴリバーの周波数を可視化します.
  • groupby後の度数と等価である.
  • sns.count()
  • 猫柄(Cat Plot)

  • 数値型変数と1つ以上のカテゴリ型変数の関係の関数.
  • sns.catplot()
  • 棒グラフ

  • の散点図と同様に、データの数値を表す.
  • sns.stripplot()
  • swarm plot

  • sns.swarmblot()はstripplotと似ていますが、データポイントの重複を避けるために横に展開されます.
  • ホットグラフ

  • データの行列を色で表す.
  • sns.heatmap()