Category: လမ်းညွှန်
ပန်ဒါများကို အသုံးပြုရာတွင် သင်ကြုံတွေ့ရနိုင်သည့် အမှားတစ်ခုမှာ- ValueError: Length of values does not match length of index Pandas DataFrame ရှိ ကော်လံအသစ်တစ်ခုသို့ NumPy တန်ဖိုးများကို ခင်းကျင်းရန် သင်ကြိုးစားသောအခါတွင် ဤအမှားသည် ဖြစ်ပေါ်လာသော်လည်း၊ အခင်းအကျင်း၏အရှည်သည် အညွှန်းကိန်း၏ လက်ရှိအရှည်နှင့် မကိုက်ညီပါ။ အောက်ဖော်ပြပါ ဥပမာသည် ဤအမှားကို လက်တွေ့တွင် မည်သို့ပြုပြင်ရမည်ကို ပြသထားသည်။ အမှားကို ဘယ်လိုပြန်ထုတ်မလဲ။ ကျွန်ုပ်တို့တွင် အောက်ပါ ပန်ဒါ DataFrame ရှိသည်...
pandas DataFrame မှကော်လံအများအပြားကိုရွေးချယ်ရန်သင်သုံးနိုင်သောအခြေခံနည်းလမ်းသုံးမျိုးရှိသည်။ နည်းလမ်း 1- အညွှန်းအလိုက် ကော်လံများကို ရွေးပါ။ df_new = df. iloc [:,[0,1,3]] နည်းလမ်း 2- အညွှန်းအကွာအဝေးရှိ ကော်လံများကို ရွေးပါ။ df_new = df. iloc [:, 0:3] နည်းလမ်း 3- အမည်ဖြင့် ကော်လံများကို ရွေးပါ။ df_new = df[[' col1 ', ' col2 ']] အောက်ပါနမူနာများသည် အောက်ပါ pandas DataFrame...
ကော်လံတန်ဖိုးများအပေါ်အခြေခံ၍ pandas DataFrame ရှိ အတန်းများကို ရွေးချယ်ရန် အောက်ပါနည်းလမ်းများကို သင်အသုံးပြုနိုင်သည်- နည်းလမ်း 1- ကော်လံသည် သတ်မှတ်ထားသောတန်ဖိုးနှင့်ညီမျှသည့် အတန်းများကို ရွေးပါ။ df. loc [df[' col1 '] == value] နည်းလမ်း 2- တန်ဖိုးများစာရင်းတွင် ကော်လံတန်ဖိုးကို တွေ့ရှိသည့် အတန်းများကို ရွေးပါ။ df. loc [df[' col1 ']. isin ([value1, value2, value3, ...])] နည်းလမ်း 3- ကော်လံအခြေအနေများစွာအပေါ်အခြေခံ၍...
NumPy ကိုအသုံးပြုရာတွင် သင်ကြုံတွေ့ရသော အမှားတစ်ခုမှာ- ValueError : all the input arrays must have same number of dimensions မတူညီသောအတိုင်းအတာ၏ NumPy အခင်းအကျင်းနှစ်ခုကို ပေါင်းစည်းရန် ကြိုးစားသောအခါတွင် ဤအမှားဖြစ်ပေါ်ပါသည်။ အောက်ဖော်ပြပါ ဥပမာသည် ဤအမှားကို လက်တွေ့တွင် မည်သို့ပြုပြင်ရမည်ကို ပြသထားသည်။ အမှားကို ဘယ်လိုပြန်ထုတ်မလဲ။ ကျွန်ုပ်တို့တွင် အောက်ပါ NumPy array နှစ်ခုရှိသည်ဆိုပါစို့။ import numpy as np #create first...
ပန်ဒါများကို အသုံးပြုရာတွင် သင်ကြုံတွေ့ရနိုင်သည့် အမှားတစ်ခုမှာ- TypeError : no numeric data to plot pandas DataFrame မှ တန်ဖိုးများကို ကြံစည်ရန် ကြိုးပမ်းသောအခါတွင် ဤအမှားသည် ဖြစ်ပေါ်လာသည်၊ သို့သော် ကြံစည်ရန် ကိန်းဂဏာန်းတန်ဖိုးများ မရှိပါ။ DataFrame ရှိ ကော်လံတစ်ခုသည် ကိန်းဂဏာန်းဖြစ်သည်ဟု သင်ထင်သောအခါတွင် ဤအမှားသည် များသောအားဖြင့် ဖြစ်ပေါ်တတ်သည်၊ သို့သော် ၎င်းသည် မတူညီသော ဒေတာအမျိုးအစားတစ်ခု ဖြစ်လာသည်။ အောက်ဖော်ပြပါ ဥပမာသည် ဤအမှားကို လက်တွေ့တွင် မည်သို့ပြုပြင်ရမည်ကို...
NumPy အခင်းအကျင်းကို CSV ဖိုင်တစ်ခုသို့ တင်ပို့ရန် အောက်ပါအခြေခံအထားအသိုကို အသုံးပြုနိုင်သည်။ import numpy as np #define NumPy array data = np. array ([[1,2,3],[4,5,6],[7,8,9]]) #export array to CSV file n.p. savetxt (" my_data.csv ", data, delimiter=" , ") အောက်ပါဥပမာများသည် ဤ syntax ကိုလက်တွေ့တွင်မည်သို့အသုံးပြုရမည်ကိုပြသထားသည်။ ဥပမာ 1- NumPy အခင်းအကျင်းကို...
ကြိမ်နှုန်းခွဲဝေမှုတွင်၊ အတန်းအကျယ်သည် မည်သည့်အတန်း သို့မဟုတ် အမျိုးအစား၏ အထက်နှင့်အောက် ကန့်သတ်ချက်များကြားမှ ကွာခြားချက်ကို ရည်ညွှန်းသည်။ ဥပမာအားဖြင့်၊ အောက်ဖော်ပြပါ ကြိမ်နှုန်းဖြန့်ဝေမှုတွင် ဘင်အကျယ်သည် 4 ရှိသည်။ ဥပမာအားဖြင့်: ပထမတန်းအတွက် အတန်းအကျယ်သည် 5 – 1 = 4 ဖြစ်သည်။ ဒုတိယအတန်းအတွက် အတန်းအကျယ်မှာ 10 – 6 = 4 ဖြစ်သည်။ တတိယအတန်းအတွက် အတန်းအကျယ်မှာ 15 – 11 = 4 ဖြစ်သည်။ နောက်...
VLOOKUP လုပ်ဆောင်ချက်ကို အသုံးပြု၍ Excel တွင် စာရင်းနှစ်ခုကို နှိုင်းယှဉ်ရန် အောက်ပါအခြေခံဖော်မြူလာကို အသုံးပြုနိုင်သည်။ =ISNA(VLOOKUP( A2 , $C$2:$C$9 ,1,False)) Excel ၏ Conditional Formatting tool ကိုအသုံးပြုခြင်းဖြင့်၊ ကော်လံ C အတွင်းရှိ အပိုင်းအခြားတစ်ခုနှင့်မသက်ဆိုင်သော ကော်လံ A မှ တန်ဖိုးတစ်ခုစီကို မီးမောင်းထိုးပြရန် ဤဖော်မြူလာကို အသုံးပြုနိုင်ပါသည်။ အောက်ဖော်ပြပါ ဥပမာသည် ဤဖော်မြူလာကို လက်တွေ့အသုံးချနည်းကို ပြသထားသည်။ ဥပမာ- VLOOKUP ကို အသုံးပြု၍ စာရင်းနှစ်ခုကို...
Python တွင် သင်ကြုံတွေ့ရနိုင်သည့် သတိပေးချက်မှာ- RuntimeWarning: overflow encountered in exp exp NumPy လုပ်ဆောင်ချက်ကို သင်အသုံးပြုသောအခါတွင် ဤသတိပေးချက်သည် ဖြစ်ပေါ်သော်လည်း ၎င်းကိုကိုင်တွယ်ရန် အလွန်ကြီးမားသောတန်ဖိုးကို အသုံးပြုပါ။ ၎င်းသည် သတိပေးချက် တစ်ခုသာဖြစ်ပြီး NumPy သည် သင်တောင်းဆိုထားသော တွက်ချက်မှုကို ဆက်လက်လုပ်ဆောင်နေဦးမည်ဖြစ်သော်လည်း ၎င်းသည် ပုံမှန်အားဖြင့် သတိပေးချက်ကို ပေးဆောင်နေမည်ဖြစ်ကြောင်း မှတ်သားထားရန် အရေးကြီးသည်။ ဤသတိပေးချက်ကို သင်ကြုံတွေ့ရသောအခါ သင့်တွင် ရွေးချယ်စရာနှစ်ခုရှိသည်။ 1. အဲဒါကို လျစ်လျူရှုပါ။ 2. သတိပေးချက်ကို...
NumPy ကိုအသုံးပြုရာတွင် သင်ကြုံတွေ့ရနိုင်သည့် အမှားတစ်ခုမှာ- TypeError : 'numpy.float64' object is not iterable မဖြစ်နိုင်သော NumPy ရှိ float တန်ဖိုးတစ်ခုအပေါ် ထပ်ခါတလဲလဲ လုပ်ဆောင်ရန် သင်ကြိုးစားသောအခါ ဤအမှားသည် ဖြစ်ပေါ်လာပါသည်။ အောက်ဖော်ပြပါ ဥပမာသည် ဤအမှားကို လက်တွေ့ဖြေရှင်းနည်းကို ပြသထားသည်။ အမှားကို ဘယ်လိုပြန်ထုတ်မလဲ။ ကျွန်ုပ်တို့တွင် အောက်ပါ NumPy array ရှိသည်ဆိုပါစို့။ import numpy as np #define array of data...