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

データセットをプロットして上昇傾向を表示– Python Pandas


時系列分析によって表示される上向きのパターンは、私たちが上昇傾向と呼んでいるものです。次がデータセット、つまりSalesRecords.csv

であるとします。

まず、必要なライブラリをインポートします-

import pandas as pd
import matplotlib.pyplot as plt

CSVファイルからPandasDataFrameにデータをロードする-

dataFrame = pd.read_csv("C:\\Users\\amit_\\Desktop\\SalesRecords.csv")

日時オブジェクトへの列のキャスト-

dataFrame['Date_of_Purchase'] = pd.to_datetime(dataFrame['Date_of_Purchase'])

上昇トレンドのプロットを作成する-

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\\SalesRecords.csv")
print("Reading the CSV file...\n", dataFrame)

# casting column to datetime object
dataFrame['Date_of_Purchase'] = pd.to_datetime(dataFrame['Date_of_Purchase'])

dataFrame = dataFrame.set_index('Date_of_Purchase')

# Creating the plot
dataFrame.plot()
plt.show()

出力

以下は出力です-

データセットをプロットして上昇傾向を表示– Python Pandas


  1. Seaborn –PythonPandasを使用してデータセット全体を渡すラインプロットを描画します

    SeabornのLineplotは、いくつかのセマンティックグループ化の可能性がある折れ線グラフを描画するために使用されます。これにはseaborn.lineplot()が使用されます。データセット全体でラインプロットをプロットするには、lineplot()を使用して、x値とy値を指定せずに完全なデータセットを設定します。 以下がCSVファイル形式のデータセットであるとしましょう-Cricketers2.csv まず、必要なライブラリをインポートします- import seaborn as sb import pandas as pd import matplotlib.pyplot as

  2. Python Pandas-棒グラフを作成し、Seabornで棒のスタイルを設定します

    Seabornの棒グラフは、点推定と信頼区間を長方形の棒として表示するために使用されます。 seaborn.barplot()が使用されます。 facecolorを使用してバーのスタイルを設定します 、線幅 およびエッジカラー パラメータ。 以下がCSVファイルの形式のデータセットであるとしましょう-Cricketers2.csv まず、必要なライブラリをインポートします- import seaborn as sb import pandas as pd import matplotlib.pyplot as plt CSVファイルからPandasDataFrameにデータをロードする