Category: လမ်းညွှန်
ပန်ဒါ DataFrame တွင် NaN တန်ဖိုးများပါရှိသော အတန်းများကို မကြာခဏ ဖယ်ရှားလိုပေမည်။ ကံကောင်းစွာဖြင့်၊ ၎င်းသည် pandas dropna() လုပ်ဆောင်ချက်ကို အသုံးပြု၍ လုပ်ဆောင်ရန် လွယ်ကူသည်။ ဤသင်ခန်းစာတွင် အောက်ပါ pandas DataFrame တွင် ဤလုပ်ဆောင်ချက်ကို အသုံးပြုခြင်း၏ ဥပမာများစွာကို ပြသသည် ။ import numpy as np import scipy.stats as stats #create DataFrame with some NaN values df...
မကြာခဏဆိုသလို သင်သည် Python ရှိ စာရင်းတစ်ခုတွင် တစ်ခု သို့မဟုတ် တစ်ခုထက်ပိုသော တန်ဖိုးများကို အစားထိုးလိုပေမည်။ ကံကောင်းထောက်မစွာ၊ ၎င်းကို Python တွင်ပြုလုပ်ရန်လွယ်ကူပြီး ဤသင်ခန်းစာတွင် မတူညီသောဥပမာများစွာကို ရှင်းပြထားသည်။ ဥပမာ 1- စာရင်းတစ်ခုရှိ တန်ဖိုးတစ်ခုကို အစားထိုးပါ။ အောက်ပါ syntax သည် Python ရှိ စာရင်းတစ်ခုရှိ တန်ဖိုးတစ်ခုအား အစားထိုးနည်းကို ပြသသည်- #create list of 4 items x = ['a', 'b', 'c',...
မကြာခဏဆိုသလို Python တွင် စာရင်းနှစ်ခုကို ချုံ့ခြင်း (သို့မဟုတ် “ ပေါင်းစည်းခြင်း” ) ကို သင်စိတ်ဝင်စားပေမည်။ ကံကောင်းထောက်မစွာ၊ ၎င်းသည် zip() လုပ်ဆောင်ချက်ကို အသုံးပြု၍ လုပ်ဆောင်ရန်လွယ်ကူသည်။ ဤသင်ခန်းစာတွင် ဤလုပ်ဆောင်ချက်ကို လက်တွေ့အသုံးပြုပုံ နမူနာများစွာကို ပြသထားသည်။ ဥပမာ 1- တူညီသောအရှည်စာရင်းနှစ်ခုကို စာရင်းတစ်ခုတည်းသို့ ချုံ့ပါ။ အောက်ပါ syntax သည် ညီမျှသော အရှည်စာရင်းနှစ်ခုကို တစ်ခုထဲသို့ ချုံ့နည်းကို ပြသသည်- #define list a and list b...
ပန်ဒါများတွင် မျှော့အဖြစ်ပြောင်းရန် အောက်ပါနည်းလမ်းများကို သင်အသုံးပြုနိုင်ပါသည်။ နည်းလမ်း 1- Single Column ကို Float အဖြစ်ပြောင်းပါ။ #convert "assists" column from string to float df[' assists '] = df[' assists ']. astype (float) နည်းလမ်း 2- ကော်လံအများအပြားကို Float အဖြစ်ပြောင်းပါ။ #convert both "assists" and "rebounds" from strings to floats...
မကြာခဏဆိုသလို သင်သည် Pandas DataFrame ကော်လံတစ်ခု သို့မဟုတ် တစ်ခုထက်ပိုသောကော်လံများကို DateTime ဖော်မတ်သို့ ပြောင်းလဲရန် စိတ်ဝင်စားနေပေမည်။ ကံကောင်းစွာဖြင့်၊ ၎င်းသည် to_datetime() လုပ်ဆောင်ချက်ကို အသုံးပြု၍ လုပ်ဆောင်ရန် လွယ်ကူသည်။ ဤသင်ခန်းစာတွင် အောက်ပါ DataFrame တွင် ဤလုပ်ဆောင်ချက်ကို အသုံးပြုခြင်း၏ ဥပမာများစွာကို ပြသသည် ။ import numpy as np import pandas as pd #createDataFrame df = pd.DataFrame({'event': ['A', 'B',...
ပန်ဒါ DataFrame တွင် တစ်ခု သို့မဟုတ် တစ်ခုထက်ပိုသော အတန်းများ၏ ပေါင်းလဒ်ကို မကြာခဏ သင်စိတ်ဝင်စားပေမည်။ ကံကောင်းထောက်မစွာ၊ သင်သည် sum(axis=1) လုပ်ဆောင်ချက်ကို အသုံးပြု၍ ပန်ဒါများတွင် အလွယ်တကူ ပြုလုပ်နိုင်သည်။ ဤသင်ခန်းစာတွင် အောက်ပါ DataFrame တွင် ဤလုပ်ဆောင်ချက်ကို အသုံးပြုခြင်း၏ ဥပမာများစွာကို ပြသသည် ။ import pandas as pd import numpy as np #createDataFrame df = pd.DataFrame({'rating': [90, 85,...
တခါတရံ သင်သည် JSON ဖိုင်ကို ပန်ဒါ DataFrame သို့ ပြောင်းလိုပေမည်။ ကံကောင်းထောက်မစွာ၊ အောက်ပါ syntax ကိုအသုံးပြုသည့် pandas read_json() လုပ်ဆောင်ချက်ကို အသုံးပြု၍ ၎င်းသည် လွယ်ကူစွာလုပ်ဆောင်နိုင်သည်- read_json(‘လမ်းကြောင်း’၊ orient=’index’) ရွှေ- လမ်းကြောင်း- သင်၏ JSON ဖိုင်သို့ လမ်းကြောင်း။ ဦးတည်ချက်- JSON ဖိုင်၏ ဦးတည်ချက်။ မူရင်းမှာ “ အညွှန်း” ဖြစ်သော်လည်း၊ “ ခွဲခြမ်း” , “ မှတ်တမ်းများ” , “...
မကြာခဏဆိုသလို သင်သည် ပန်ဒါ DataFrame ကို Excel သို့ တင်ပို့ရန် စိတ်ဝင်စားပေမည်။ ကံကောင်းစွာဖြင့်၊ ၎င်းသည် pandas to_excel() လုပ်ဆောင်ချက်ကို အသုံးပြု၍ လုပ်ဆောင်ရန် လွယ်ကူသည်။ ဤလုပ်ဆောင်ချက်ကိုအသုံးပြုရန်၊ သင်သည် Excel သို့ ဖိုင်များရေးသားနိုင်စေရန် ပထမဆုံး openpyxl ကို ထည့်သွင်းရန် လိုအပ်မည်ဖြစ်ပါသည်။ pip install openpyxl ဤသင်ခန်းစာတွင် အောက်ပါ DataFrame ဖြင့် ဤလုပ်ဆောင်ချက်ကို အသုံးပြုခြင်း၏ ဥပမာများစွာကို ရှင်းပြပါမည်။ import pandas as...
မကြာခဏဆိုသလို သင်သည် Python ရှိ “ bins” တွင် variable ၏တန်ဖိုးများကို ထည့်သွင်းရန် စိတ်ဝင်စားပေမည်။ ကံကောင်းထောက်မစွာ၊ ၎င်းသည် အောက်ပါ syntax ကိုအသုံးပြုသည့် numpy.digitize() လုပ်ဆောင်ချက်ကို အသုံးပြု၍ လုပ်ဆောင်ရန် လွယ်ကူသည်- numpy.digitize(x၊ bins၊ right=False) ရွှေ- x: အုပ်စုသို့ ခင်းကျင်းထားသည်။ bins: array of bins။ ညာဘက်- ကြားကာလများတွင် ဘင်၏ ညာဘက် သို့မဟုတ် ဘယ်ဘက်အစွန်းများ ပါဝင်သည်ဖြစ်စေ ညွှန်ပြသည်။ ပုံမှန်အားဖြင့်၊...
မကြာခဏဆိုသလို သင်သည် pandas DataFrame တွင် ကော်လံအသစ်တစ်ခုကို ထည့်သွင်းလိုပေမည်။ ကံကောင်းထောက်မစွာ၊ အောက်ပါ syntax ကိုအသုံးပြုသည့် pandas insert() လုပ်ဆောင်ချက်ကို အသုံးပြု၍ ၎င်းသည် လွယ်ကူသည်။ insert(loc၊ ကော်လံ၊ တန်ဖိုး၊ allow_duplicates=False) ရွှေ- loc: ကော်လံကို ထည့်သွင်းရမည့် အညွှန်း။ ပထမကော်လံသည် 0 ဖြစ်သည်။ ကော်လံ- ကော်လံအသစ်သို့ ပေးရမည့် အမည်။ value: ကော်လံအသစ်အတွက် တန်ဖိုးများ။ allow_duplicates- ကော်လံအသစ်အမည်ကို လက်ရှိကော်လံအမည်နှင့် ကိုက်ညီအောင် ခွင့်ပြုသည်ဖြစ်စေ...