Python
 Computer >> コンピューター >  >> プログラミング >> Python

Matplotlibを使用してPandasデータフレームの折れ線グラフをプロットしますか?


plot()を使用して、PandasDataFrameのライングラフをプロットします。まず、必要なライブラリをインポートします-

import pandas as pd
import matplotlib.pyplot as plt

データフレームを作成する-

dataFrame = pd.DataFrame(
   {
      "Car": ['BMW', 'Lexus', 'Audi', 'Mustang', 'Bentley', 'Jaguar'],"Reg_Price": [2000, 2500, 2800, 3000, 3200, 3500],"Units": [100, 120, 150, 170, 180, 200]
   }
)

両方の列で折れ線グラフをプロットします-

plt.plot(dataFrame["Reg_Price"], dataFrame["Units"])

以下はコードです-

import pandas as pd
import matplotlib.pyplot as plt

# creating a DataFrame with 2 columns
dataFrame = pd.DataFrame(
   {
      "Car": ['BMW', 'Lexus', 'Audi', 'Mustang', 'Bentley', 'Jaguar'],"Reg_Price": [2000, 2500, 2800, 3000, 3200, 3500],"Units": [100, 120, 150, 170, 180, 200]
   }
)

# plot a line graph
plt.plot(dataFrame["Reg_Price"], dataFrame["Units"])
plt.show()

出力

これにより、次の出力が生成されます-

Matplotlibを使用してPandasデータフレームの折れ線グラフをプロットしますか?


  1. MatPlotLibで散布図の平均線を描く方法は?

    matplotlibのプロットの平均線を描くには、次の手順を実行できます- 図のサイズを設定し、サブプロット間およびサブプロットの周囲のパディングを調整します。 numpyを使用してxおよびyデータポイントを作成します。 subplots()メソッドを使用して、図とサブプロットのセットを作成します。 plot()を使用する xおよびyデータポイントのメソッド。 配列の平均値xを見つけます。 plot()を使用してxおよびy_avgデータポイントをプロットします メソッド。 図に凡例を配置します。 図を表示するには、 show()を使用します

  2. 折れ線グラフ(Matplotlib)のY軸に複数のPandas列をプロットするにはどうすればよいですか?

    折れ線グラフのY軸に複数のPandas列をプロットするには、 set_index()を使用してインデックスを設定できます。 メソッド。 ステップ 図のサイズを設定し、サブプロット間およびサブプロットの周囲のパディングを調整します。 カテゴリ1、カテゴリ2、およびカテゴリ3の列を持つデータフレームを作成します。 set_index()を使用する 既存の列を使用してDataFrameインデックスを設定するメソッド。 図を表示するには、 show()を使用します メソッド。 例 import pandas as pd from matplotlib import pyplot as plt