Matplotlib တွင် ဘားအကျယ်ကို ချိန်ညှိနည်း
Matplotlib ဖန်တီးထားသော ဘားကားချပ်တစ်ခုတွင် ဘားများ၏အကျယ်ကို ချိန်ညှိရန် အကျယ် အငြင်းအခုံကို သင်အသုံးပြုနိုင်သည်-
import matplotlib. pyplot as plt
plt. bar (x= df.category , height= df.amount , width= 0.8 )
အကျယ် အတွက် မူရင်းတန်ဖိုးမှာ 0.8 ဖြစ်သော်လည်း ဘားများကို ပိုကျဉ်းစေရန် သို့မဟုတ် ဤတန်ဖိုးကို ဘားများကို ပိုကျဉ်းစေရန်အတွက် ဤတန်ဖိုးကို တိုးမြှင့်နိုင်သည်။
အောက်ဖော်ပြပါ ဥပမာသည် ဤ syntax ကို လက်တွေ့တွင် မည်သို့အသုံးပြုရမည်ကို ပြသထားသည်။
ဥပမာ- Matplotlib တွင် ဘားအကျယ်ကို ချိန်ညှိပါ။
ကုန်စုံဆိုင်တစ်ခုတွင် ကုန်ပစ္စည်းအမျိုးမျိုး၏ စုစုပေါင်းရောင်းချမှုဆိုင်ရာ အချက်အလက်များပါရှိသော အောက်ပါပန်ဒါ DataFrame ရှိသည်ဆိုပါစို့။
import pandas as pd
#createDataFrame
df = pd. DataFrame ({' item ': ['Apples', 'Oranges', 'Kiwis', 'Bananas', 'Limes'],
' sales ': [18, 22, 19, 14, 24]})
#view DataFrame
print (df)
item sales
0 Apples 18
1 Oranges 22
2 Kiwis 19
3 Bananas 14
4 Files 24
ပစ္စည်းတစ်ခုစီအတွက် အရောင်းအရေအတွက်ကို မြင်သာစေရန် ဘားဇယားတစ်ခုဖန်တီးရန် အောက်ပါကုဒ်ကို အသုံးပြုနိုင်ပါသည်။
import matplotlib. pyplot as plt
#create bar chart
plt. bar (x=df. item , height=df. sales )
မူရင်းအားဖြင့် Matplotlib သည် အကျယ် 0.8 ကို အသုံးပြုသည်။
သို့သော်၊ မတူညီသောတန်ဖိုးကိုသတ်မှတ်ရန် width argument ကိုသုံးနိုင်သည်-
import matplotlib. pyplot as plt
#create bar chart with narrow bars
plt. bar (x=df. item , height=df. sales , width= 0.4 )
ဘားများသည် အလွန်ကျဉ်းသည်ကို သတိပြုပါ။
အကျယ်အတွက် 1 တန်ဖိုးကို သင်အသုံးပြုပါက၊ ဘားများသည် ထိလိမ့်မည်-
import matplotlib. pyplot as plt
#create bar chart with width of 1
plt. bar (x=df. item , height=df. sales , width= 1 , edgecolor=' black ')
ကွက်ကွက်ဘားများကို သင်အလိုရှိသလောက် ကျယ်ပြန့်စေရန် သို့မဟုတ် ကျဉ်းစေရန် အကျယ် အငြင်းပွားမှု၏ တန်ဖိုးကို လွတ်လွတ်လပ်လပ် ချိန်ညှိနိုင်သည်။
ထပ်လောင်းအရင်းအမြစ်များ
အောက်ပါသင်ခန်းစာများသည် Matplotlib ရှိ အခြားဘုံအလုပ်များကို မည်သို့လုပ်ဆောင်ရမည်ကို ရှင်းပြသည်-
Matplotlib တွင် Stacked Bar Charts ဖန်တီးနည်း
Matplotlib တွင် နှိုင်းရကြိမ်နှုန်း ဟီစတိုဂရမ် ဖန်တီးနည်း
Seaborn တွင် အလျားလိုက် barplot ဖန်တီးနည်း