Seaborn- ကော်လံအစုံပါတဲ့ boxplot ဖန်တီးနည်း


ပန်ဒါ DataFrame ၏ multi-column boxplot ကိုဖန်တီးရန် Seaborn တွင် အောက်ပါအခြေခံ syntax ကိုသုံးနိုင်သည်။

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

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

ဥပမာ- Seaborn ကိုသုံး၍ ကော်လံအများအပြား၏ ကွက်ကွက်

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

 import pandas as pd

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

#view DataFrame
df

        A B C
0 5 8 1
1 7 8 2
2 7 9 2
3 9 13 4
4 12 15 5
5 12 17 7

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

ပင်လယ်ပြင်တွင် boxplots အများအပြားဖန်တီးရန်၊ သင်သည် ပထမဦးစွာ ပန်ဒါ DataFrame ကို ရှည်လျားသောဖော်မတ် အဖြစ် ပေါင်းစည်းရပါမည်။

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

#view first 10 rows of melted data frame
df_melted. head ( 10 )

	variable value
0 to 5
1 to 7
2 to 7
3 to 9
4 to 12
5 to 12
6 B 8
7 B 8
8 B 9
9 B 13

ယခု ကျွန်ုပ်တို့သည် seaborn ကို အသုံးပြု၍ boxplots များစွာကို ဖန်တီးနိုင်သည်-

 import matplotlib. pyplot as plt
import seaborn as sns

#create seaborn boxplots by group
sns. boxplot (x=' variable ', y=' value ', data=df_melted) 

ကော်လံမျိုးစုံ၏ Seaborn boxplot

x-axis သည် အသင်းများကိုပြသပြီး y-axis သည် ရမှတ်များခွဲဝေမှုကိုပြသသည်။

ခေါင်းစဉ်တစ်ခုထည့် ကာ ဝင်ရိုးအညွှန်းများကို ပြောင်းရန်အတွက်လည်း အောက်ပါ syntax ကို အသုံးပြုနိုင်ကြောင်း သတိပြုပါ။

 import matplotlib. pyplot as plt
import seaborn as sns

#create seaborn boxplots by group
sns. boxplot (x=' variable ', y=' value ', data=df_melted). set (title=' Points by Team ')

#modify axis labels
plt. xlabel ('Team')
plt. ylabel ('Points') 

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

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

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

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

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