Matplotlib တွင် စတုဂံပုံဆွဲနည်း (ဥပမာများဖြင့်)


Matplotlib တွင် ထောင့်မှန်စတုဂံတစ်ခုဆွဲရန်၊ အောက်ပါ syntax ကိုအသုံးပြုသည့် matplotlib.patches.Rectangle လုပ်ဆောင်ချက်ကို သင်အသုံးပြုနိုင်သည်-

matplotlib.patches.Rectangle(xy၊ အကျယ်၊ အမြင့်၊ ထောင့်=0.0)

ရွှေ-

  • xy- ထောင့ ်မှန်စတုဂံ၏ ကျောက်ဆူးအမှတ်၏ သြဒိနိတ်များ (x၊ y)
  • width: စတုဂံ၏အကျယ်
  • အမြင့်- စတုဂံ၏ အမြင့်
  • ထောင့်- xy ပတ်လည်တွင် ဒီဂရီဖြင့် တန်ပြန်လှည့်ခြင်း (မူလသည် 0)

ဤသင်ခန်းစာသည် ဤလုပ်ဆောင်ချက်ကို လက်တွေ့အသုံးပြုခြင်း၏ ဥပမာများစွာကို ပေးပါသည်။

ဥပမာ 1- လမ်းကြောင်းပေါ်တွင် စတုဂံပုံဆွဲပါ။

အောက်ပါကုဒ်သည် အကျယ် 2 နှင့် 6 အမြင့်ရှိသော Matplotlib ကွက်ကွက်တစ်ခုပေါ်တွင် ထောင့်မှန်စတုဂံပုံဆွဲနည်းကို ပြသည်-

 import matplotlib. pyplot as plt
from matplotlib. patches import Rectangle

#define Matplotlib figure and axis
fig, ax = plt. subplots ()

#create simple line plot
ax. plot ([0, 10],[0, 10])

#add rectangle to plot
ax. add_patch (Rectangle((1, 1), 2, 6))

#displayplot
plt. show () 

matplotlib ရှိ စတုဂံပုံ

ဥပမာ 2- စတုဂံပုံပုံစံပြုလုပ်ပါ။

အောက်ပါကုဒ်သည် ထောင့်မှန်စတုဂံပုံသဏ္ဍာန်ပုံစံကို ပြသသည်-

 import matplotlib. pyplot as plt
from matplotlib. patches import Rectangle

#define Matplotlib figure and axis
fig, ax = plt. subplots ()

#create simple line plot
ax. plot ([0, 10],[0, 10])

#add rectangle to plot
ax. add_patch (Rectangle((1, 1), 2, 6,
             edgecolor = ' pink ',
             facecolor = ' blue ',
             fill= True ,
             lw= 5 ))

#displayplot
plt. show () 

Matplotlib ရှိ စတိုင်ဖြင့် စိတ်ကြိုက်စတုဂံပုံ

ထောင့်မှန်စတုဂံတစ်ခုအတွက် သင်အသုံးပြုနိုင်သော စတိုင်ဂုဏ်သတ္တိများစာရင်းအပြည့်အစုံကို ဤနေရာတွင် ရှာတွေ့နိုင်ပါသည်။

ဥပမာ 3- ပုံပေါ်တွင် စတုဂံပုံဆွဲပါ။

အောက်ပါကုဒ်သည် Matplotilb ရှိ ပုံတစ်ခုပေါ်တွင် ထောင့်မှန်စတုဂံပုံဆွဲနည်းကို ပြသထားသည်။ ဤဥပမာတွင်အသုံးပြုထားသောပုံသည် ဤ Matplotlib သင်ခန်းစာ မှလာကြောင်း သတိပြုပါ။

ဤနမူနာကို ပြန်လည်ထုတ်လုပ်ရန်၊ ဤသင်ခန်းစာမှ thumbtack ဓာတ်ပုံကို ဒေါင်းလုဒ်လုပ်ပြီး သင့်ကိုယ်ပိုင်ကွန်ပျူတာတွင် သိမ်းဆည်းပါ။

 import matplotlib. pyplot as plt
from matplotlib. patches import Rectangle
from PIL import Image

#display the image
plt. imshow ( Image.open (' stinkbug.png '))

#add rectangle
plt. gca (). add_patch (Rectangle((50,100),40,80,
                    edgecolor=' red ',
                    facecolor=' none ',
                    lw= 4 ))

matplotlib တွင် ကျွန်ုပ်တို့စိတ်ကူးထားသော စတုဂံပုံဆွဲပါ။

ထော င့်မှန် အငြင်းအခုံကို အသုံးပြု၍ ထောင့်မှန်စတုဂံကို နာရီလက်တံအတိုင်းပြန်လှည့်ရန် သတ်မှတ်ထားသောဒီဂရီအရေအတွက်ကို သတိပြုပါ-

 import matplotlib. pyplot as plt
from matplotlib. patches import Rectangle
from PIL import Image

#display the image
plt. imshow ( Image.open (' stinkbug.png '))

#add rectangle
plt. gca (). add_patch (Rectangle((50,100),40,80,
                    angle= 30 ,
                    edgecolor=' red ',
                    facecolor=' none ',
                    lw= 4 )) 

Matplotlib ရှိ ပုံတစ်ပုံပေါ်တွင် ထောင့်မှန်စတုဂံကို လှည့်ထားသည်။

ဆက်စပ်- Matplotlib တွင် စက်ဝိုင်းပုံဆွဲနည်း (ဥပမာများဖြင့်)

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

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