ပြင်ဆင်နည်း- module 'matplotlib' တွင် 'plot' attribute မရှိပါ။


matplotlib ကို အသုံးပြုရာတွင် သင်ကြုံတွေ့ရနိုင်သည့် အမှားတစ်ခုမှာ-

 AttributeError : module 'matplotlib' has no attribute 'plot'

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

 import matplotlib as plt

ယင်းအစား၊ သင်အသုံးပြုသင့်သည်-

 import matplotlib. pyplot as plt

အောက်ဖော်ပြပါ ဥပမာသည် ဤအမှားကို လက်တွေ့တွင် မည်သို့ပြုပြင်ရမည်ကို ပြသထားသည်။

အမှားကို ဘယ်လိုပြန်ထုတ်မလဲ။

အောက်ပါကုဒ်ကိုအသုံးပြု၍ matplotlib တွင် မျဉ်းကွက်တစ်ခုဖန်တီးရန် ကြိုးစားနေသည်ဆိုပါစို့။

 import matplotlib as plt

#define data
x = [1, 2, 3, 4, 5, 6]
y = [3, 7, 14, 19, 15, 11]

#create line plot
plt. plot (x, y)

#show line plot
plt. show ()

AttributeError : module 'matplotlib' has no attribute 'plot' 

matplotlib စာကြည့်တိုက်ကို တင်သွင်းရန် ကုဒ်မျဉ်းမှားကို အသုံးပြုခဲ့၍ အမှားအယွင်းတစ်ခု ရရှိခဲ့ပါသည်။

အမှားကိုဘယ်လိုပြင်မလဲ။

ဤအမှားကိုပြင်ရန်၊ matplotlib စာကြည့်တိုက်ကိုတင်သွင်းရန် မှန်ကန်သောကုဒ်ကိုအသုံးပြုပါ။

 import matplotlib. pyplot as plt

#define data
x = [1, 2, 3, 4, 5, 6]
y = [3, 7, 14, 19, 15, 11]

#create line plot
plt. plot (x, y)

#show line plot
plt. show () 

matplotlib စာကြည့်တိုက်ကို တင်သွင်းရန် ကုဒ်အမှန်လိုင်းကို အသုံးပြုထားသောကြောင့် အမှားအယွင်းတစ်ခုမရရှိဘဲ မျဉ်းကွက်ကို အောင်မြင်စွာဖန်တီးနိုင်သည်ကို သတိပြုပါ။

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

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

ပြင်နည်း- matplotlib အမည်ရှိ module မရှိပါ။
ပြင်ဆင်နည်း- ပန်ဒါအမည်ရှိ မော်ဂျူးမရှိပါ။
ပြင်ဆင်နည်း- numpy ဟု အမည်ပေးထားသည့် မော်ဂျူးမရှိပါ။

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

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