Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
学ぶ 基本的プロット | セクション
データ可視化&EDA
セクション 1.  4
single

single

book基本的プロット

メニューを表示するにはスワイプしてください

matplotlib のアーキテクチャを理解した上で、最初のプロットの作成に進みます。プロットを作成する一般的な2つの方法を示します。

  • スクリプト方式
  • Artist オブジェクトを明示的にインスタンス化するオブジェクト指向方式

スクリプト方式

この方法では、Figure および Axes オブジェクトを明示的に作成する必要はありません(内部で自動的に処理されます)。

2次元空間では、各点は x 座標と y 座標を持ちます。これをプロットするには、pyplot サブモジュールをインポートし、plt エイリアスを使用して、x および y 変数を初期化し、plot() 関数に xy を引数として渡し、点マーカーとして 'o' を指定します。

Note
注意

引数の順序は重要です。

プロットは plt.show() で表示される:

12345
import matplotlib.pyplot as plt x = 5 y = 4 plt.plot(x, y, 'o') plt.show()
copy

オブジェクト指向アプローチ

ここでの唯一の違いは、オブジェクト指向アプローチの使用である:Figure を使って Axessubplots() オブジェクトを作成し、同じ引数で .plot() オブジェクトの Axes メソッドを呼び出す。

123456
import matplotlib.pyplot as plt x = 5 y = 4 fig, ax = plt.subplots() ax.plot(x, y, 'o') plt.show()
copy
Note
注意

次の2行は plt.plot() と同等。

他の描画関数を plot() の代わりに使用しても、両方の方法は同等のまま。コースでは主にスクリプト方式を採用するが、両方の方法を理解することが重要。任意の方法で点を描画。

タスク

スワイプしてコーディングを開始

  1. pyplot ライブラリから matplotlib サブモジュールを plt というエイリアスでインポートします。
  2. 変数 10 に値 2、変数 x に値 y をそれぞれ代入します。
  3. x 関数に yplot() を引数として渡します。順番は最初に x、次に y です。

解答

Switch to desktop実践的な練習のためにデスクトップに切り替える下記のオプションのいずれかを利用して、現在の場所から続行する
すべて明確でしたか?

どのように改善できますか?

フィードバックありがとうございます!

セクション 1.  4
single

single

AIに質問する

expand

AIに質問する

ChatGPT

何でも質問するか、提案された質問の1つを試してチャットを始めてください

some-alt