Pandas ရှိအစုအဝေးနမူနာ- ဥပမာများဖြင့်


သုတေသီများသည် လူဦးရေတစ်ရပ်လုံးမှ နမူနာများကို မကြာခဏယူကြပြီး လူဦးရေတစ်ခုလုံးနှင့်ပတ်သက်သော ကောက်ချက်ဆွဲရန် နမူနာများမှဒေတာကို အသုံးပြုကြသည်။

အသုံးများသောနမူနာနည်းလမ်းမှာ အစုလိုက်နမူနာယူခြင်းဖြစ်ပြီး ၊ ယင်းတွင် လူဦးရေကို အစုအဝေးများအဖြစ် ပိုင်းခြားပြီး အချို့သော အစုအဖွဲ့များ၏ အဖွဲ့ဝင်အားလုံးကို နမူနာတွင် ထည့်သွင်းရန်အတွက် ရွေးချယ်ထားသည်။

ဤသင်ခန်းစာတွင် Python ရှိ Python ရှိ ပန်ဒါ DataFrame တွင် အစုလိုက်နမူနာလုပ်ဆောင်ပုံကို ရှင်းပြထားသည်။

ဥပမာ- Pandas ရှိ အစုအဝေးနမူနာ

မြို့တွင်းခရီးစဉ်များကို ဝန်ဆောင်မှုပေးသည့် ကုမ္ပဏီတစ်ခုသည် ၎င်း၏ဖောက်သည်များကို စစ်တမ်းကောက်ယူလိုသည်ဟု ဆိုကြပါစို့။ တစ်နေ့လျှင် ၎င်းတို့ကမ်းလှမ်းသည့် ခရီးစဉ် ဆယ်ခုအနက်မှ ခရီးစဉ်လေးခုကို ကျပန်းရွေးချယ်ပြီး သုံးစွဲသူတစ်ဦးစီအား ၎င်းတို့၏ အတွေ့အကြုံကို 1 မှ 10 အထိ အဆင့်သတ်မှတ်ခိုင်းပါသည်။

အောက်ပါ ကုဒ်သည် ပန်ဒါ DataFrame ကို မည်သို့ ဖန်တီးရမည်ကို ပြသသည်-

 import pandas as pd
import numpy as np

#make this example reproducible
n.p. random . seeds (0)

#createDataFrame
df = pd.DataFrame({'tour': np. repeat (np. arange (1,11), 20),
                   'experience': np. random . normal (loc=7, scale=1, size=200)})

#view first six rows of DataFrame
df. head ()

  tour experience
1 1 6.373546
2 1 7.183643
3 1 6.164371
4 1 8.595281
5 1 7.329508
6 1 6.179532

အောက်ဖော်ပြပါ ကုဒ်သည် လာရောက်လည်ပတ်မှု လေးကြိမ်ကို ကျပန်းရွေးချယ်ကာ နမူနာတွင် ထိုလည်ပတ်မှုအဖွဲ့ဝင်တစ်ဦးစီအပါအဝင် သုံးစွဲသူများ၏နမူနာရယူနည်းကို ပြသသည်-

 #randomly choose 4 tour groups out of the 10
clusters = np. random . choice (np. arange (1,11), size=4, replace= False )

#define sample as all members who belong to one of the 4 tour groups
cluster_sample = df[df[' tour ']. isin (clusters)]

#view first six rows of sample
cluster_sample. head ()

tour experience
40 3 5.951447
41 3 5.579982
42 3 5.293730
43 3 8.950775
44 3 6.490348 

#find how many observations came from each tour group
cluster_sample[' tour ']. value_counts ()

10 20
6 20
5 20
3 20
Name: tour, dtype: int64

ရလဒ်မှ ကျွန်ုပ်တို့ မြင်နိုင်သည်-

  • နမူနာတွင် ခရီးသွားအဖွဲ့ #10 မှ ဖောက်သည် 20 ဦး ပါဝင်ခဲ့သည်။
  • နမူနာတွင် ခရီးသွားအုပ်စု နံပါတ် ၆ မှ ဖောက်သည် ၂၀ ပါဝင်သည်။
  • နမူနာတွင် ခရီးသွားအုပ်စု နံပါတ် ၅ မှ ဖောက်သည် ၂၀ ပါဝင်သည်။
  • ခရီးသွားအုပ်စု နံပါတ် ၃ မှ ဖောက်သည် ၂၀ ဦးကို နမူနာတွင် ထည့်သွင်းခဲ့သည်။

ထို့ကြောင့် ဤနမူနာသည် မတူညီသော ခရီးသွားအုပ်စု 4 ခုမှ ဖောက်သည် 80 ဖြင့် ဖွဲ့စည်းထားသည်။

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

နမူနာပုံစံ အမျိုးမျိုးကို နားလည်ခြင်း။
ပန်ဒါများတွင် အချိုးကျနမူနာ
ပန်ဒါများကို စနစ်တကျ နမူနာယူခြင်း။

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

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