R တွင် ဒေတာဘောင်သို့ ကော်လံများစွာထည့်နည်း


R ရှိ ဒေတာဘောင်တစ်ခုသို့ ကော်လံများစွာကို ထည့်ရန် အောက်ပါနည်းလမ်းများကို သင်အသုံးပြုနိုင်သည်-

နည်းလမ်း 1- data.frame အရာဝတ္တုသို့ ကော်လံများစွာကို ထည့်ပါ။

 df[c(' new_col1 ', ' new_col2 ', ' new_col3 ')] <- NA

နည်းလမ်း 2- data.table အရာဝတ္တုသို့ ကော်လံများစွာကို ထည့်ပါ။

 library (data.table)

df[, ':='(new_col1 = new_col1, new_col2 = new_col2, new_col3 = new_col3)] 

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

ဥပမာ 1- data.frame အရာဝတ္တုသို့ ကော်လံများစွာကို ထည့်ပါ။

R တွင် အောက်ပါ data frame ရှိသည်ဆိုပါစို့။

 #define data frame
df <- data. frame (A=c(4, 8, 10, 2, 15, 12, 7, 22),
                 B=c(6, 3, 9, 7, 6, 8, 14, 10),
                 C=c(10, 9, 4, 4, 3, 7, 10, 11))

#view data frame
df

   ABC
1 4 6 10
2 8 3 9
3 10 9 4
4 2 7 4
5 15 6 3
6 12 8 7
7 7 14 10
8 22 10 11

NA တန်ဖိုးတစ်ခုစီပါရှိသော ဒေတာဘောင်သို့ ကော်လံအသစ်သုံးခုကို ပေါင်းထည့်ရန် အောက်ပါ syntax ကို အသုံးပြုနိုင်ပါသည်။

 #add three new columns to data frame
df[c(' D ', ' E ', ' F ')] <- NA

#view updated data frame
df

   A B C D E F
1 4 6 10 NA NA NA
2 8 3 9 NA NA NA
3 10 9 4 NA NA NA
4 2 7 4 NA NA NA
5 15 6 3 NA NA NA
6 12 8 7 NA NA NA
7 7 14 10 NA NA NA
8 22 10 11 NA NA NA

NA တန်ဖိုးများအားလုံးပါရှိသော ကော်လံအသစ်သုံးခုကို ဒေတာဘောင်သို့ ထည့်သွင်းထားသည်။

ဥပမာ 2- data.table အရာဝတ္တုသို့ ကော်လံများစွာကို ထည့်ပါ။

R တွင်အောက်ပါဒေတာဇယားရှိသည်ဆိုပါစို့။

 library (data.table)

#create data table
dt <- data. table (A=c(4, 8, 10, 2, 15, 12, 7, 22),
                 B=c(6, 3, 9, 7, 6, 8, 14, 10),
                 C=c(10, 9, 4, 4, 3, 7, 10, 11))

#view data table
dt

    ABC
1:4 6 10
2:8 3 9
3:10 9 4
4:2 7 4
5:15 6 3
6:12 8 7
7:7 14 10
8:22 10 11

ဒေတာဇယားတွင် ကော်လံအသစ်နှစ်ခုကို ထည့်ရန် အောက်ပါ syntax ကို အသုံးပြုနိုင်သည်။

 #define two columns to add
D = c(4, 5, 5, 4, 7, 8, 12, 10)
E = c(2, 2, 5, 7, 6, 5, 10, 13)

#add two columns to data table
dt[, ':='(D = D, E = E)]

#view updated data table
dt

    A B C D E
1:4 6 10 4 2
2: 8 3 9 5 2
3:10 9 4 5 5
4:2 7 4 4 7
5:15 6 3 7 6
6:12 8 7 8 5
7:7 14 10 12 10
8:22 10 11 10 13

ဒေတာဇယားတွင် ကော်လံအသစ်နှစ်ခုကို ထည့်ထားကြောင်း သတိပြုပါ။

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

အောက်ဖော်ပြပါ သင်ခန်းစာများသည် R တွင် အခြားဘုံအလုပ်များကို မည်သို့လုပ်ဆောင်ရမည်ကို ရှင်းပြသည်-

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

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

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