R တွင် true နှင့် false ကို 1 နှင့် 0 သို့ဘယ်လိုပြောင်းမလဲ။
TRUE နှင့် FALSE တန်ဖိုးများပါသော ကော်လံတစ်ခုကို R တွင် တန်ဖိုး 1 နှင့် 0 ရှိသော ကော်လံတစ်ခုသို့ ပြောင်းရန် အောက်ပါအခြေခံအထားအသိုကို သင်အသုံးပြုနိုင်သည်။
df$my_column <- as. integer (as. logical (df$my_column))
အောက်ဖော်ပြပါ ဥပမာသည် ဤ syntax ကို လက်တွေ့တွင် မည်သို့အသုံးပြုရမည်ကို ပြသထားသည်။
ဥပမာ- TRUE နှင့် FALSE ကို 1 နှင့် 0 သို့ R သို့ပြောင်းပါ။
R တွင် အောက်ပါ data frame ရှိသည်ဆိုပါစို့။
#create data frame df <- data. frame (points=c(5, 7, 8, 0, 12, 14), assists=c(0, 2, 2, 4, 4, 3), all_star=c(TRUE, TRUE, FALSE, FALSE, FALSE, TRUE)) #view data frame df all_star assist points 1 5 0 TRUE 2 7 2 TRUE 3 8 2 FALSE 4 0 4 FALSE 5 12 4 FALSE 6 14 3 TRUE
ကျွန်ုပ်တို့သည် all_star ကော်လံ၏ TRUE နှင့် FALSE တန်ဖိုးများကို တန်ဖိုး 1 နှင့် 0 သို့ပြောင်းရန် အောက်ပါအခြေခံ syntax ကိုသုံးနိုင်သည်။
#convert all_star column to 1s and 0s df$all_star <- as. integer (as. logical (df$all_star)) #view updated data frame df all_star assist points 1 5 0 1 2 7 2 1 3 8 2 0 4 0 4 0 5 12 4 0 6 14 3 1
TRUE တန်ဖိုးတစ်ခုစီကို 1 အဖြစ်ပြောင်းခဲ့ပြီး FALSE တန်ဖိုးတစ်ခုစီကို 0 အဖြစ်သို့ ပြောင်းလဲခဲ့သည်။
အခြားကော်လံများ (အမှတ်များနှင့် အကူအညီများ) မပြောင်းလဲပါ။
တန်ဖိုး 1 နှင့် 0 ကော်လံကို TRUE နှင့် FALSE တန်ဖိုးများသို့ ပြန်ပြောင်းရန် as.logical() လုပ်ဆောင်ချက်ကို သင်အသုံးပြုနိုင်သည်-
#convert 1s and 0s back to TRUE and FALSE in all_star column df$all_star <- as. logical (df$all_star) #view updated data frame df all_star assist points 1 5 0 TRUE 2 7 2 TRUE 3 8 2 FALSE 4 0 4 FALSE 5 12 4 FALSE 6 14 3 TRUE
1 နှင့် 0 တန်ဖိုးများကို all_star ကော်လံရှိ TRUE နှင့် FALSE တန်ဖိုးများသို့ ပြန်ပြောင်းထားသည်။
ထပ်လောင်းအရင်းအမြစ်များ
အောက်ဖော်ပြပါ သင်ခန်းစာများသည် R တွင် အခြားဘုံအလုပ်များကို မည်သို့လုပ်ဆောင်ရမည်ကို ရှင်းပြသည်-
R ရှိ ဒေတာဘောင်မှ ဗလာလိုင်းများကို မည်ကဲ့သို့ ဖယ်ရှားနည်း
R တွင် NA တန်ဖိုးများပါသောကော်လံများကိုမည်သို့ဖယ်ရှားနည်း
R တွင် ထပ်နေသော လိုင်းများကို မည်ကဲ့သို့ ဖယ်ရှားနည်း