Plotly.expess.line

Plotly Expess Line



統計、科学、または財務のプロットで最も一般的なプロットの 1 つは、折れ線グラフです。ライン プロットは、データ ポイントを系列として表示するため、簡単に作成および解釈できます。次に、直線セグメントを使用してポイントを接続し、特定のパラメーターの値の変化を表示できるようにします。したがって、多くのプロットのニーズに広く採用されていることは当然のことです。

このチュートリアルでは、プロットの知識を深め、Plotly Express モジュールを使用してライン プロットを作成する方法について説明します。

Plotly.express.line()

Plotly Express モジュールを使用してライン プロットを作成するには、 line 関数を使用します。関数の構文は次のとおりです。







陰謀的に。 特急 . ライン ( data_frame = なし バツ = なし = なし line_group = なし = なし line_dash = なし シンボル = なし hover_name = なし hover_data = なし custom_data = なし 文章 = なし facet_row = なし facet_col = なし facet_col_wrap = 0 facet_row_spacing = なし facet_col_spacing = なし エラー_x = なし error_x_minus = なし error_y = なし error_y_minus = なし animation_frame = なし animation_group = なし カテゴリ_注文 = なし ラベル = なし オリエンテーション = なし color_discrete_sequence = なし color_discrete_map = なし line_dash_sequence = なし line_dash_map = なし symbol_sequence = なし シンボルマップ = なし マーカー = 間違い ログ_x = 間違い log_y = 間違い 範囲_x = なし range_y = なし line_shape = なし render_mode = 「オート」 題名 = なし テンプレート = なし = なし 身長 = なし )

パラメーター リストが大きいにもかかわらず、関数は比較的単純であり、すべてのパラメーターを使用する必要がある場合はほとんどありません。



知っておく必要がある最も便利で一般的なパラメーター リストを調べてみましょう。



  1. Data_frame – プロットで使用される列名を指定します。これらの値は、Pandas DataFrame、array_like オブジェクト、または Python 辞書として渡すことができます。
  2. x – x 軸に沿ってマークを配置するために使用される値を指定します。このパラメーターは、指定したデータ フレーム、Pandas シリーズ、または array_like オブジェクト内の列名として指定できます。
  3. Y – x に似ていますが、値は y 軸に使用されます。
  4. 色 – マークに色を割り当てるために使用される値を指定します。
  5. Line_group – data_frames の行を行にグループ化できます。
  6. Line_shape – 線の形状を指定します。受け入れられる値には、「線形」または「スプライン」が含まれます。
  7. タイトル – プロットのタイトルを指定します。
  8. Mode – 関数が折れ線グラフを graph_objects.Figure タイプとして返​​すことを指定します。

Plotly.Express モジュールを使用したライン プロット

plotly Express を使用して折れ線グラフを作成する方法を学びましょう。以下に示すコードを使用してください。





輸入 陰謀的に。 特急 なので ピクセル

df = px. データ . 株式 ( )

= px. ライン ( df バツ = '日にち' = 「AMZN」 )

図。 見せる ( )

上記の例では、plotly Express モジュールを px としてインポートすることから始めます。次に、pandas の在庫データから DataFrame を作成します。

最後に、データ フレームから「AMZN」列の折れ線グラフを作成します。上記のコードは、データ フレーム内の株式の時系列チャートを返す必要があります。



図の例は次のとおりです。

単純な折れ線グラフ

カスタム データを使用せずに単純な折れ線グラフを作成することもできます。たとえば、以下のコードに示すように、単純な NumPy 範囲を使用できます。

輸入 陰謀的に。 特急 なので ピクセル

輸入 でこぼこ なので 例えば

バツ = 例えば 並べる ( 50 )

= 例えば 並べる ( 25 75 )

= px. ライン ( バツ = バツ = )

図。 見せる ( )

上記のコードは、次のような単純な折れ線グラフを返します。

色の指定

複数のライン プロットがある場合は、color パラメーターを使用して色を指定することでそれらを区別できます。

以下のコード例を見てください。

輸入 陰謀的に。 特急 なので ピクセル

df = px. データ . ギャップメモリ​​ー ( ) . クエリ ( '大陸=='ヨーロッパ'' )

= px. ライン ( df バツ = '年' = 'lifeExp' = '国' )

図。 見せる ( )

この例では、gapminder データを使用しています。次に、ヨーロッパ大陸の各国の折れ線グラフを作成します。 color パラメーターを使用して、国の列として色を指定します。これにより、プロットの各色に一意の色が割り当てられます。

結果の図は次のとおりです。

おめでとうございます。Plotly Express を使用してライン プロットを作成および使用する方法を学習しました。