R တွင် ဒေတာဘောင်တစ်ခုသို့ ကော်လံတစ်ခုထည့်နည်း (ဥပမာများဖြင့်)


R ရှိ ဒေတာဘောင်တစ်ခုသို့ ကော်လံအသစ်တစ်ခုကို ထည့်ရန် ဘုံသုံးနည်းရှိသည်။

1. $operator ကိုသုံးပါ။

 df$new <- c(3, 3, 6, 7, 8, 12)

2. အထောက်အပံ့များကိုအသုံးပြုပါ။

 df[' new '] <- c(3, 3, 6, 7, 8, 12)

3. Cbind ကိုသုံးပါ။

 df_new <- cbind (df, new)

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

 #create data frame
df <- data. frame (a = c('A', 'B', 'C', 'D', 'E'),
                 b = c(45, 56, 54, 57, 59))

#view data frame
df

  ab
1 to 45
2 B 56
3 C 54
4 D 57
5 E 59

ဥပမာ 1- $ operator ကိုအသုံးပြုခြင်း။

အောက်ပါကုဒ်သည် $အော်ပရေတာကို အသုံးပြု၍ ဒေတာဘောင်တစ်ခုသို့ ကော်လံတစ်ခုထည့်နည်းကို ပြသသည်-

 #define new column to add
new <- c(3, 3, 6, 7, 8)

#add column called 'new'
df$new <- new

#view new data frame
df 

ab new
1 to 45 3
2 B 56 3
3 C 54 6
4 D 57 7
5 E 59 8

ဥပမာ 2- ကွင်းပိတ်အသုံးပြုခြင်း။

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

 #define new column to add
new <- c(3, 3, 6, 7, 8)

#add column called 'new'
df[' new '] <- new

#view new data frame
df 

  ab new
1 to 45 3
2 B 56 3
3 C 54 6
4 D 57 7
5 E 59 8

ဥပမာ 3- Cbind ကိုအသုံးပြုခြင်း။

အောက်ပါကုဒ်သည် column -bind ၏ အတိုကောက်ဖြစ်သော cbind လုပ်ဆောင်ချက်ကို အသုံးပြု၍ ဒေတာဘောင်တစ်ခုသို့ ကော်လံတစ်ခုထည့်နည်းကို ပြသသည်-

 #define new column to add
new <- c(3, 3, 6, 7, 8)

#add column called 'new'
df_new <- cbind (df, new)

#view new data frame
df_new

  ab new
1 to 45 3
2 B 56 3
3 C 54 6
4 D 57 7
5 E 59 8

ကော်လံအသစ်များစွာကို တစ်ပြိုင်နက်ထည့်ရန် cbind လုပ်ဆောင်ချက်ကို သင် အမှန်တကယ်အသုံးပြုနိုင်သည်-

 #define new columns to add
new1 <- c(3, 3, 6, 7, 8)
new2 <- c(13, 14, 16, 17, 20) 

#add columns called 'new1' and 'new2'
df_new <- cbind (df, new1, new2)

#view new data frame
df_new

  ab new1 new2
1 to 45 3 13
2 B 56 3 14
3 C 54 6 16
4 D 57 7 17
5 E 59 8 20

အပိုဆု- ကော်လံအမည်များကို သတ်မှတ်ပါ။

ဒေတာဘောင်တစ်ခုသို့ တစ်ခု သို့မဟုတ် တစ်ခုထက်ပိုသော ကော်လံများကို ပေါင်းထည့်ပြီးနောက်၊ ဒေတာဘောင်အသစ်၏ ကော်လံအမည်များကို သတ်မှတ်ရန် colnames() လုပ်ဆောင်ချက်ကို သင်အသုံးပြုနိုင်သည်-

 #create data frame
df <- data. frame (a = c('A', 'B', 'C', 'D', 'E'),
                 b = c(45, 56, 54, 57, 59),
                 new1 = c(3, 3, 6, 7, 8),
                 new2 = c(13, 14, 16, 17, 20))

#view data frame
df

  ab new1 new2
1 to 45 3 13
2 B 56 3 14
3 C 54 6 16
4 D 57 7 17
5 E 59 8 20

#specify column names
colnames (df) <- c('a', 'b', 'c', 'd')

#view data frame
df

  abcd
1 to 45 3 13
2 B 56 3 14
3 C 54 6 16
4 D 57 7 17
5 E 59 8 20

နောက်ထပ် R သင်ခန်းစာများကို ဤနေရာတွင် ရှာဖွေနိုင်ပါသည်။

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

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