Ggplot2 တွင် jitter points များ မည်သို့ပြုလုပ်နည်း (ဥပမာများဖြင့်)
scatterplot ဖန်တီးသည့်အခါ ထပ်နေနိုင်သည့်အချက်များကို ပိုမိုလွယ်ကူစွာမြင်နိုင်စေရန် အမှတ်များကို တွန့ ်လိမ် ရန် အထောက်အကူဖြစ်စေနိုင်သည်။
ggplot2 တွင် တုန်လှုပ်နေသော အမှတ်များကို အလွယ်ဆုံးနည်းလမ်းမှာ အောက်ပါအခြေခံ syntax ကိုအသုံးပြုသည့် geom_jitter() ကို အသုံးပြုခြင်းဖြစ်သည် ။
ggplot(df, aes(x=x, y=y)) +
geom_jitter()
အောက်ပါဥပမာများသည် R ရှိ အောက်ပါဒေတာဘောင်ဖြင့် လက်တွေ့တွင် geom_jitter() လုပ်ဆောင်ချက်ကို အသုံးပြုနည်းကို ပြသသည်-
#create data frame
df <- data. frame (x=c(4, 4, 4, 4, 6, 6, 6, 6, 8, 8, 8, 8),
y=c(3, 3, 3, 3, 7, 7, 7, 7, 9, 9, 9, 9))
#view data frame
df
xy
1 4 3
2 4 3
3 4 3
4 4 3
5 6 7
6 6 7
7 6 7
8 6 7
9 8 9
10 8 9
11 8 9
12 8 9
ဥပမာ 1- တုန်လှုပ်စရာမရှိသော တိမ်တိုက်တစ်ခုကို ဖန်တီးပါ။
အောက်ပါကုဒ်သည် jitter မသုံးဘဲ ggplot2 တွင် scatterplot ဖန်တီးနည်းကို ပြသသည်-
library (ggplot2)
#create scatterplot
ggplot(df, aes(x=x, y=y)) +
geom_point()
မူရင်းဒေတာဘေ့စ်တွင် စူးစမ်းမှု 12 ခုပါရှိသည်၊ သို့သော် ၎င်းတို့ထဲမှ အများအပြားသည် တူညီသော x နှင့် y တန်ဖိုးများ ရှိသောကြောင့်၊ scatterplot တွင် ရှုမြင်ချက် 3 ခုသာ ရှိနေပုံပေါ်သည်။
ဥပမာ 2- ပုံသေတုန်ခါမှုဖြင့် point cloud တစ်ခုကို ဖန်တီးပါ။
အောက်ဖော်ပြပါကုဒ်သည် geom_jitter() ရှိ ပုံသေဆက်တင်များဖြင့် ggplot2 တွင် scatterplot ဖန်တီးနည်းကို ပြသသည်-
library (ggplot2)
#create scatter plot with jittered points
ggplot(df, aes(x=x, y=y)) +
geom_jitter()
ကျွန်ုပ်တို့သည် geom_jitter() ကို အသုံးပြု၍ အမှတ်တစ်ခုစီ၏ အကျယ်နှင့် အမြင့် နှစ်ခုစလုံးအတွက် ကျပန်းဆူညံသံများကို ထည့်သွင်းရန် အသုံးပြုထားသောကြောင့် ရှုမြင်မှု 12 ခုမှ တစ်ခုစီကို ယခုမြင်နိုင်သည်ကို သတိပြုပါ။
ဥပမာ 3- စိတ်ကြိုက်တုန်ခါမှုဖြင့် point cloud တစ်ခုကို ဖန်တီးပါ။
အောက်ဖော်ပြပါကုဒ်သည် geom_jitter() ရှိ width နှင့် height arguments အတွက် စိတ်ကြိုက်တန်ဖိုးများ ggplot2 တွင် scatterplot ဖန်တီးနည်းကို ပြသသည် ။
library (ggplot2)
#create scatter plot with jittered points
ggplot(df, aes(x=x, y=y)) +
geom_jitter(width= 0.2 , height= 0.2 )
အမှတ်များသည် မတည်မငြိမ်ဖြစ်နေသော်လည်း ယခင်နမူနာထက် ကွဲပြားမှုများစွာလျော့နည်းကြောင်း သတိပြုပါ။
geom_jitter() ရှိ width နှင့် height arguments အတွက် သင်အသုံးပြုသော တန်ဖိုးများ သေးငယ်လေ၊ အမှတ်များသည် ၎င်းတို့၏ မူလနေရာများမှ ပိုဝေးလေဖြစ်သည်။
အမှတ်များကို သင်လိုချင်သည့်ပုံစံအတိုင်း လှုပ်သွားစေရန်အတွက် အကျယ် နှင့် အမြင့် ငြင်းခုံမှုများဖြင့် ကစားပါ။
ထပ်လောင်းအရင်းအမြစ်များ
အောက်ဖော်ပြပါ သင်ခန်းစာများသည် ggplot2 တွင် အခြားသော ဘုံလုပ်ဆောင်ချက်များကို မည်သို့လုပ်ဆောင်ရမည်ကို ရှင်းပြသည်-
ggplot2 တွင် point ပုံသဏ္ဍာန်ကိုဘယ်လိုပြောင်းမလဲ။
ggplot2 တွင်ဒဏ္ဍာရီခေါင်းစဉ်ကိုဘယ်လိုပြောင်းမလဲ။
ggplot2 တွင် ဝင်ရိုးတံဆိပ်များကို လှည့်နည်း
R တွင် ပြင်ဆင်နည်း- function “ ggplot” ကို ရှာမတွေ့ပါ။