Category: လမ်းညွှန်
အချိန်စီးရီးဒေတာကို ပြန်လည်နမူနာယူခြင်း ဆိုသည်မှာ ကာလအသစ်တစ်ခုအတွင်း ဒေတာကို အကျဉ်းချုပ် သို့မဟုတ် ပေါင်းစည်းခြင်းဆိုလိုသည်။ Python တွင် အချိန်စီးရီးဒေတာကို ပြန်လည်နမူနာပြုလုပ်ရန် အောက်ပါအခြေခံ syntax ကို အသုံးပြုနိုင်ပါသည်။ #find sum of values in column1 by month weekly_df[' column1 '] = df[' column1 ']. resample (' M '). sum () #find mean of values...
t ဖြန့်ဖြူးမှုသည် ပုံမှန်ဖြန့်ဖြူးမှုထက် “ အမြီးများ” ပိုလေးသည် မှလွဲ၍ ဖြစ်နိုင်ခြေ ရှိသော ဖြန့်ဝေမှုတစ်ခုဖြစ်သည် ။ တစ်နည်းဆိုရသော်၊ ဖြန့်ဖြူးမှုတွင် တန်ဖိုးများသည် သာမန်ဖြန့်ဖြူးမှုနှင့် နှိုင်းယှဉ်ပါက အလယ်ဗဟိုတွင်ထက် အဆုံးတွင် ရှိနေသည်- ဤသင်ခန်းစာတွင် Python တွင် t ဖြန့်ဝေပုံကို အသုံးပြုနည်းကို ရှင်းပြထားသည်။ ဖြန့်ဝေရန် မည်သို့ထုတ်လုပ်မည်နည်း။ လွတ်လပ်မှုနှင့်နမူနာအရွယ်အစားအလိုက် ခွဲဝေမှုတစ်ခုမှ ကျပန်းတန်ဖိုးများထုတ်လုပ်ရန် t.rvs(df၊ အရွယ်အစား) လုပ်ဆောင်ချက်ကို သင်အသုံးပြုနိုင်သည်- from scipy. stats import t #generate...
ပန်ဒါများကို အသုံးပြုရာတွင် သင်ကြုံတွေ့ရနိုင်သည့် အမှားတစ်ခုမှာ- AttributeError : module 'pandas' has no attribute 'dataframe' ဤအမှားသည် များသောအားဖြင့် အကြောင်းအရင်း သုံးခုထဲမှ တစ်ခုကြောင့် ဖြစ်တတ်သည်- 1. သင်သည် pd.DataFrame အစား pd.dataframe ရေးပါ။ 2. နောက်တစ်မျိုးကို “ pd” သို့မဟုတ် “ pandas” ဟုခေါ်သည်။ 3. ဖိုင်အမည်မှာ pd.py သို့မဟုတ် pandas.py ဖြစ်သည်။ အောက်ပါနမူနာများသည် ဤအခြေအနေတစ်ခုစီတွင် ဤအမှားကို...
ပန်ဒါ DataFrame မှ ပထမကော်လံကို ဖယ်ရှားရန် အောက်ပါနည်းလမ်းသုံးမျိုးထဲမှ တစ်ခုကို သင်အသုံးပြုနိုင်သည်- နည်းလမ်း 1: drop ကိုသုံးပါ။ df. drop (columns= df.columns [0], axis= 1 , inplace= True ) နည်းလမ်း 2: iloc ကိုသုံးပါ။ df = df. iloc [: , 1:] နည်းလမ်း 3- del ကိုသုံးပါ။ del df[df. columns...
ပန်ဒါ DataFrame မှ ပထမအတန်းကို ဖယ်ရှားရန် အောက်ပါနည်းလမ်းများထဲမှ တစ်ခုကို သင်အသုံးပြုနိုင်သည်- နည်းလမ်း 1: drop ကိုသုံးပါ။ df. drop (index= df.index [0], axis= 0 , inplace= True ) နည်းလမ်း 2: iloc ကိုသုံးပါ။ df = df. iloc [1: , :] နည်းလမ်းတစ်ခုစီသည် တူညီသောရလဒ်ကို ထုတ်ပေးသည်။ အောက်ဖော်ပြပါနမူနာများသည် အောက်ပါ pandas DataFrame...
အခြေအနေပေါ်မူတည်၍ pandas DataFrame ရှိ အတန်းများကို ဖျက်ရန် အောက်ပါ syntax ကို သုံးနိုင်သည်- နည်းလမ်း 1- အခြေအနေတစ်ခုတည်းအပေါ် အခြေခံ၍ အတန်းများကို ဖျက်ပါ။ df = df[df. col1 > 8] နည်းလမ်း 2- အခြေအနေများစွာကို အခြေခံ၍ အတန်းများကို ဖျက်ပါ။ df = df[(df. col1 > 8) & (df. col2 != ' A ')]...
Matplotlib ဒဏ္ဍာရီတွင် ဒြပ်စင်များ၏ အစီအစဥ်ကို ပြောင်းလဲရန် အောက်ပါကုဒ်အပိုင်းအစကို သင်အသုံးပြုနိုင်သည်- #get handles and labels handles, labels = plt. gca (). get_legend_handles_labels () #specify order of items in legend order = [1,2,0] #add legend to plot plt. legend ([handles[idx] for idx in order],[labels[idx] for idx...
Python တွင် ဖိုင်တစ်ခုဖွင့်ရန်၊ ၎င်းနှင့် တစ်ခုခုလုပ်ပြီးနောက် ဖိုင်ကိုပိတ်ရန် အောက်ပါ syntax ကို သင်အသုံးပြုနိုင်သည်- file = open (' my_data.csv ') df = file. read () print (df) file. close () ဤချဉ်းကပ်မှု၏ပြဿနာမှာ ဖိုင်ကိုပိတ်ရန် မေ့ပစ်ရန် အလွန်လွယ်ကူသောကြောင့်ဖြစ်သည်။ ပိုမိုကောင်းမွန်သောချဉ်းကပ်နည်းမှာ အောက်ပါအခြေခံအထားအသိုကိုအသုံးပြုသည့် open ဖြင့် အသုံးပြုခြင်းဖြစ်သည်- with open (' my_data.csv ') as...
ggplot2 ဒဏ္ဍာရီတွင် ဒြပ်စင်များ၏ အစီအစဥ်ကို ပြောင်းလဲရန် အောက်ပါ syntax ကို သင် အသုံးပြုနိုင်ပါသည်။ scale_fill_discrete(breaks=c('item4', 'item2', 'item1', 'item3', ...) အောက်ဖော်ပြပါ ဥပမာသည် ဤ syntax ကို လက်တွေ့တွင် မည်သို့အသုံးပြုရမည်ကို ပြသထားသည်။ ဥပမာ- ggplot2 ဒဏ္ဍာရီရှိ အစိတ်အပိုင်းများ၏ အစီအစဥ်ကို ပြောင်းပါ။ ကွက်ကွက်တစ်ခုတည်းတွင် boxplot အများအပြားကိုပြသသည့် ggplot2 တွင် အောက်ပါကွက်ကွက်ကို ဖန်တီးသည်ဆိုပါစို့။ library (ggplot2) #create data frame...
y-axes နှစ်ခုပါသော Matplotlib ကြံစည်မှုကို ဖန်တီးရန် အလွယ်ကူဆုံးနည်းလမ်းမှာ twinx() လုပ်ဆောင်ချက်ကို အသုံးပြုခြင်းဖြစ်သည်။ အောက်ဖော်ပြပါ ဥပမာသည် ဤလုပ်ဆောင်ချက်ကို လက်တွေ့အသုံးချနည်းကို ပြသထားသည်။ ဥပမာ- Y axes နှစ်ခုဖြင့် Matplotlib ကွက်ကွက်ကို ဖန်တီးပါ။ ကျွန်ုပ်တို့တွင် အောက်ပါ Panda DataFrames နှစ်ခုရှိသည်ဟု ယူဆကြပါစို့။ import pandas as pd #createDataFrames df1 = pd. DataFrame ({' year ': [1, 2,...