ပြင်ဆင်နည်း- 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 ဟု အမည်ပေးထားသည့် မော်ဂျူးမရှိပါ။