Seaborn boxplot မှ outliers များကိုမည်သို့ဖယ်ရှားနည်း


Seaborn တွင် boxplot တစ်ခုကို ဖန်တီးသောအခါ၊ သင်သည် ကွက်လပ်မှ outliers ကိုဖယ်ရှားရန် showfliers=False argument ကိုသုံးနိုင်သည်။

 sns. boxplot (x=' variable ', y=' value ', data=df, showfliers= False )

သာလွန်အမှတ်အသားများ၏ အရွယ်အစားကို ပြောင်းလဲလိုပါက၊ fliersize အငြင်းအခုံကို အသုံးပြုနိုင်သည်။

 sns. boxplot (x=' variable ', y=' value ', data=df, fliersize= 3 )

fliersize ၏ ပုံသေအရွယ်အစားမှာ 5 ဖြစ်ကြောင်း သတိပြုပါ။

အောက်ဖော်ပြပါ ဥပမာသည် ဤငြင်းခုံချက်များကို လက်တွေ့တွင် မည်သို့အသုံးပြုရမည်ကို ပြသထားသည်။

ဥပမာ- Seaborn Boxplot မှ outliers များကို ဖယ်ရှားပါ။

ကျွန်ုပ်တို့တွင် မတူညီသော ဘတ်စကတ်ဘောအသင်းသုံးသင်းတွင် ကစားသမားများမှ ရမှတ်များကိုပြသသည့် အောက်ပါပန်ဒါ DataFrame ရှိသည်ဆိုပါစို့။

 import pandas as pd

#createDataFrame
df = pd. DataFrame ({' A ': [5, 7, 7, 9, 12, 78],
                   ' B ': [8, 8, 9, 13, 15, 17],
                   ' C ': [1, 2, 2, 4, 5, 60]})

#melt data frame into long format
df_melted = pd. melt (df)

#view head of DataFrame
print ( df_melted.head ())

  variable value
0 to 5
1 to 7
2 to 7
3 to 19
4 to 22

အသင်းတစ်သင်းစီမှ ရမှတ်များခွဲဝေမှုကိုပြသသည့် boxplot သုံးခုဖန်တီးရန် အောက်ပါ syntax ကိုသုံးနိုင်သည်-

 import seaborn as sns

#create boxplot to visualize distribution of points by team
sns. boxplot (x=' variable ', y=' value ', data=df_melted) 

ပုံသေအားဖြင့်၊ ပင်လယ်ဖွားသည် အစွန်းများကိုပြသရန် စိန်ပုံစံအမှတ်အသားများကို အသုံးပြုသည်။

ဤအကွာအဝေးများကို ဇာတ်ကွက်မှ ဖယ်ရှားရန်၊ ကျွန်ုပ်တို့သည် showfliers=False argument ကို သုံးနိုင်သည်-

 import seaborn as sns

#create boxplots and remove outliers
sns. boxplot (x=' variable ', y=' value ', data=df_melted, showfliers= False ) 

ကွက်လပ်များကို ဇာတ်ကွက်မှ လုံးလုံးလျားလျား ဖယ်ရှားထားကြောင်း သတိပြုပါ။

outlier marker ၏အရွယ်အစားကိုရိုးရှင်းစွာပြောင်းလဲရန်၊ fliersize argument ကိုသုံးနိုင်သည်-

 import seaborn as sns

#create boxplots and adjust markers for outliers to be smaller
sns. boxplot (x=' variable ', y=' value ', data=df_melted, fliersize= 3 ) 

outliers အတွက် အမှတ်အသားအရွယ်အစားများသည် များစွာသေးငယ်ကြောင်း သတိပြုပါ။

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

မှတ်ချက်seaborn.boxplot() လုပ်ဆောင်ချက်အတွက် စာရွက်စာတမ်းအပြည့်အစုံကို ဤနေရာတွင် ရှာဖွေနိုင်ပါသည်။

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

အောက်ဖော်ပြပါ သင်ခန်းစာများသည် ပင်လယ်ပြင်တွင် အခြားသော ဘုံမြင်ယောင်မှုများ ဖန်တီးနည်းကို ရှင်းပြသည် ။

Seaborn တွင် Pie Chart ဖန်တီးနည်း
Seaborn တွင် Area Chart ဖန်တီးနည်း
Seaborn တွင် Time Series Plot တစ်ခုဖန်တီးနည်း

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

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