Ggplot2 တွင် plot မှ nas ကိုမည်သို့ဖယ်ရှားနည်း (ဥပမာနှင့်အတူ)
ggplot2 တွင် ကွက်ကွက်တစ်ခုမှ NA တန်ဖိုးများကို ဖယ်ရှားရန် အောက်ပါအခြေခံ syntax ကို သင်အသုံးပြုနိုင်သည်-
library (ggplot2) ggplot(data=subset(df, ! is. na (this_column)), aes(x=this_column)) + geom_bar()
ဤဥပမာသည် barကွက်တစ်ခုဖန်တီးပြီး this_column ဟုခေါ်သောကော်လံတွင် NA တန်ဖိုးတစ်ခုပေါ်လာသည့်ဒေတာဘောင်မှအတန်းအားလုံးကိုဖယ်ရှားသည်။
အောက်ဖော်ပြပါ ဥပမာသည် ဤ syntax ကို လက်တွေ့တွင် မည်သို့အသုံးပြုရမည်ကို ပြသထားသည်။
ဥပမာ- ggplot2 ရှိ plot မှ NA များကို ဖယ်ရှားပါ။
မတူညီသောအသင်းများမှ ဘတ်စကက်ဘောကစားသမားများမှ ရမှတ်အရေအတွက်များအကြောင်း အချက်အလက်ပါရှိသော အောက်ပါဒေတာဘောင်တွင် ကျွန်ုပ်တို့တွင်ရှိသည်ဆိုပါစို့။
#create data frame df <- data. frame (team=c('A', 'A', NA, NA, 'B', 'B', 'B', 'B'), dots=c(22, 29, 14, 8, 5, 12, 26, 36)) #view data frame df team points 1 to 22 2 to 29 3 <NA> 14 4 <NA> 8 5 B 5 6 B 12 7 B 26 8 B 36
ယခု ကျွန်ုပ်တို့သည် အဖွဲ့တစ်ခုစီ၏ ဖြစ်ပျက်မှုအရေအတွက်ကို မြင်သာစေရန် ggplot2 တွင် ဘားဇယားတစ်ခုကို ဖန်တီးရန် ကြိုးစားသည်ဆိုပါစို့။
library (ggplot2) #create bar plot to visualize occurrences by team ggplot(df, aes(x=team)) + geom_bar()
ကြံစည်မှုသည် အဖွဲ့ ကော်လံရှိ NA တန်ဖိုးများကို ပြသရန် ဘားတစ်ခုကို အလိုအလျောက် ဖန်တီးပေးကြောင်း သတိပြုပါ။
ဤဘားကိုကွက်ကွက်မှဖယ်ရှားရန်၊ အဖွဲ့ ကော်လံရှိတန်ဖိုးသည် NA မဟုတ်သည့် အတန်းများသာပါဝင်ရန် ဒေတာဘောင်ကို ခွဲသတ်မှတ်ရန် subset() လုပ်ဆောင်ချက်ကို အသုံးပြုနိုင်ပါသည်။
library (ggplot2) #create bar plot to visualize occurrences by team and remove NA ggplot(data=subset(df, ! is. na (team)), aes(x=team)) + geom_bar()
ဤဘားဇယားသည် အဖွဲ့ ကော်လံရှိ “ A” နှင့် “ B” တန်ဖိုးများအတွက် ဖြစ်ပျက်မှုအရေအတွက်ကို ပြသနေသေးသော်လည်း NA တန်ဖိုးများအတွက် ဖြစ်ပျက်မှုအရေအတွက်ကိုပြသရန် ဘားတစ်ခုမပါဝင်တော့ပါ။
ထပ်လောင်းအရင်းအမြစ်များ
အောက်ဖော်ပြပါ သင်ခန်းစာများသည် ggplot2 တွင် အခြားဘုံအလုပ်များကို မည်သို့လုပ်ဆောင်ရမည်ကို ရှင်းပြသည်-
ggplot2 တွင် ဝင်ရိုးအညွှန်းများကို ဖယ်ရှားနည်း
ggplot2 တွင်ဒဏ္ဍာရီကိုမည်သို့ဖယ်ရှားနည်း
ggplot2 တွင် gridline များကိုမည်သို့ဖယ်ရှားနည်း