Pandas plot တွင် index ကိုအသုံးပြုနည်း (ဥပမာများနှင့်အတူ)


ကွက်ကွက်တစ်ခုရှိ X-axis တန်ဖိုးများအဖြစ် pandas DataFrame ၏ အညွှန်းတန်ဖိုးများကို အသုံးပြုရန် အောက်ပါနည်းလမ်းများထဲမှ တစ်ခုကို သင်အသုံးပြုနိုင်သည်-

နည်းလမ်း 1- plot() ကိုသုံးပါ

 df. plot (y=' my_column ')

x-axis အတွက်အသုံးပြုရန် variable တစ်ခုကို မသတ်မှတ်ပါက pandas များသည် မူရင်းအညွှန်းတန်ဖိုးများကို အသုံးပြုပါမည်။

နည်းလမ်း 2- use_index=True ဖြင့် plot() ကိုသုံးပါ။

 df. plot (y=' my_column ', use_index= True )

use_index=True argument သည် x-axis အတွက် အညွှန်းတန်ဖိုးများကို အသုံးပြုရန် ပန်ဒါများကို အတိအလင်း ပြောထားသည်။

ဤနည်းလမ်းနှစ်ခုစလုံးသည် တူညီသောရလဒ်ကို ထွက်ပေါ်လာမည်ဖြစ်သည်။

အောက်ဖော်ပြပါနမူနာများသည် အောက်ပါ pandas DataFrame ဖြင့် လက်တွေ့တွင် နည်းလမ်းတစ်ခုစီကို အသုံးပြုနည်းကို ပြသသည်-

 import pandas as pd

#create DatFrame
df = pd. DataFrame ({' sales ': [8, 8, 9, 12, 13, 14, 22, 26, 25, 22]},
                   index=pd. date_range (' 1/1/2020 ', periods= 10 , freq=' m '))

#view DataFrame
print (df)

            dirty
2020-01-31 8
2020-02-29 8
2020-03-31 9
2020-04-30 12
2020-05-31 13
2020-06-30 14
2020-07-31 22
2020-08-31 26
2020-09-30 25
2020-10-31 22

ဥပမာ 1- plot() ကိုသုံးပါ

အောက်ပါကုဒ်သည် x-axis အဖြစ် DataFrame မှ အညွှန်းတန်ဖိုးများကို အသုံးပြုပြီး y-axis တန်ဖိုးများအဖြစ် အရောင်း ကော်လံမှ တန်ဖိုးများကို မျဉ်းဇယားတစ်ခုဖန်တီးရန်အတွက် ပန်ဒါတွင် plot( ) လုပ်ဆောင်ချက်ကို မည်သို့အသုံးပြုရမည်ကို ပြသသည်-

 #create line chart and use index values as x-axis values
df. plot (y=' sales ') 

ပန်ဒါများသည် ကွက်ကွက်တွင် x-axis တန်ဖိုးများအဖြစ် အညွှန်းကိန်းများကို အသုံးပြုသည်။

ကြံစည်မှုသည် မျဉ်းဇယား၏ x-ဝင်ရိုးပေါ်ရှိ တန်ဖိုးများအဖြစ် DataFrame အညွှန်းကိန်းရက်စွဲများကို အလိုအလျောက်အသုံးပြုကြောင်း သတိပြုပါ။

x-axis တွင်အသုံးပြုရန် ကိန်းရှင်တစ်ခုကို ကျွန်ုပ်တို့မသတ်မှတ်ထားသောကြောင့် ပန်ဒါများသည် ပုံသေအညွှန်းတန်ဖိုးများကို အသုံးပြုခဲ့သည်။

ဥပမာ 2- use_index=True ဖြင့် plot() ကိုသုံးပါ။

အောက်ဖော်ပြပါကုဒ်သည် plot( ) လုပ်ဆောင်ချက်ကို use_index=True argument ဖြင့် ပြသထားကာ DataFrame မှ အညွှန်းတန်ဖိုးများကို x-axis အဖြစ်နှင့် ဝင်ရိုးအဖြစ် အရောင်း ကော်လံမှ တန်ဖိုးများကို အသုံးပြုသည့် လိုင်းဇယားတစ်ခုဖန်တီးရန်၊ y ၏တန်ဖိုးများ

 #create line chart and use index values as x-axis values
df. plot (y=' sales ', use_index= True ) 

ပန်ဒါများသည် ကွက်ကွက်တွင် x-axis တန်ဖိုးများအဖြစ် အညွှန်းကိန်းများကို အသုံးပြုသည်။

တစ်ဖန်၊ ကွက်ကွက်သည် မျဉ်းဂရပ်၏ x ဝင်ရိုးပေါ်ရှိ တန်ဖိုးများအဖြစ် DataFrame အညွှန်းကိန်းရက်စွဲများကို အသုံးပြုသည်။

ဤဂရပ်သည် ယခင်ဂရပ်နှင့် ကိုက်ညီကြောင်း သတိပြုပါ။

ထပ်လောင်းအရင်းအမြစ်များ

အောက်ဖော်ပြပါ သင်ခန်းစာများသည် ပန်ဒါများတွင် အခြားဘုံအလုပ်များကို မည်သို့လုပ်ဆောင်ရမည်ကို ရှင်းပြသည်-

Pandas- မြေကွက်များတွင် ခေါင်းစဉ်များထည့်နည်း
Pandas- ဇာတ်ကွက်စာတန်းများ ဖန်တီးနည်း
Pandas- GroupBy မှ ဘားကွက်တစ်ခု ဖန်တီးနည်း

မှတ်ချက်တစ်ခုထည့်ပါ။

သင့် email လိပ်စာကို ဖော်ပြမည် မဟုတ်ပါ။ လိုအပ်သော ကွက်လပ်များကို * ဖြင့်မှတ်သားထားသည်