データセットをプロットして水平トレンドを表示– Python Pandas
水平トレンドはステーショナリートレンドとも呼ばれます。次がデータセット、つまりSalesRecords3.csv
であるとします。まず、必要なライブラリをインポートします-
import pandas as pd import matplotlib.pyplot as plt
CSVファイルからPandasDataFrameにデータをロードする-
dataFrame = pd.read_csv("C:\\Users\\amit_\\Desktop\\SalesRecords3.csv")
日時オブジェクトへの列のキャスト-
dataFrame['Sold_On'] = pd.to_datetime(dataFrame['Sold_On'])
下降トレンドのプロットを作成する-
dataFrame.plot()
例
以下はコードです-
import pandas as pd import matplotlib.pyplot as plt # Load data from a CSV file into a Pandas DataFrame dataFrame = pd.read_csv("C:\\Users\\amit_\\Desktop\\SalesRecords3.csv") print("Reading the CSV file...\n", dataFrame) # casting column to datetime object dataFrame['Sold_On'] = pd.to_datetime(dataFrame['Sold_On']) dataFrame = dataFrame.set_index('Sold_On') # Creating the plot dataFrame.plot() plt.show()
出力
これにより、次の出力が生成されます-
-
Pythonパンダ-グループ化された水平棒グラフをプロットすると、すべての列が表示されます
すべての列を含むグループ化された水平棒グラフの場合、barh()を使用して棒グラフを作成し、a値とy値を設定しないでください。 まず、必要なライブラリをインポートします- import pandas as pd import matplotlib.pyplot as plt 3列のデータフレームを作成する- dataFrame = pd.DataFrame({"Car": ['Bentley', 'Lexus', 'BMW', 'Mustang', 'Mercedes', 'Jagu
-
Seaborn –PythonPandasを使用してデータセット全体を渡すラインプロットを描画します
SeabornのLineplotは、いくつかのセマンティックグループ化の可能性がある折れ線グラフを描画するために使用されます。これにはseaborn.lineplot()が使用されます。データセット全体でラインプロットをプロットするには、lineplot()を使用して、x値とy値を指定せずに完全なデータセットを設定します。 以下がCSVファイル形式のデータセットであるとしましょう-Cricketers2.csv まず、必要なライブラリをインポートします- import seaborn as sb import pandas as pd import matplotlib.pyplot as