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


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

 month year value
   10 2019 15
   10 2020 13
   11 2020 13
   11 2021 19
   12 2021 22

လနှင့်နှစ်ကော်လံများကို ရက်စွဲ ဟုခေါ်သော ကော်လံတစ်ခုတည်းသို့ ပေါင်းစပ်လိုပေမည်။

 date value
   2019_10 15
   2020_10 13
   2020_11 13
   2021_11 19
   2021_12 22

ဤကျူတိုရီရယ်တွင် ၎င်းကို R တွင် လျင်မြန်စွာပြုလုပ်ရန် နည်းလမ်းနှစ်ခုကို ရှင်းပြထားသည်။

နည်းလမ်း 1- Base R မှ Paste လုပ်ဆောင်ချက်ကို အသုံးပြုပါ။

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

 #create data frame
data <- data.frame(month=c(10, 10, 11, 11, 12),
                   year=c(2019, 2020, 2020, 2021, 2021),
                   value=c(15, 13, 13, 19, 22))

#view data frame
data

#combine year and month into one column
data$date <- paste (data$year, data$month, sep=" _ ")

#view new data frame
data

  month year value date
1 10 2019 15 2019_10
2 10 2020 13 2020_10
3 11 2020 13 2020_11
4 11 2021 19 2021_11
5 12 2021 22 2021_12

ကော်လံနှစ်ခုကို ပေါင်းစပ်ပြီးသည်နှင့် ကျွန်ုပ်တို့ဆန္ဒရှိပါက အဟောင်းများကို ဖျက်နိုင်ပါသည်။

 data_new <- data[c(" date ", " value ")]

data_new

     date value
1 2019_10 15
2 2020_10 13
3 2020_11 13
4 2021_11 19
5 2021_12 22

နည်းလမ်း 2- Tidyr’s Unite အင်္ဂါရပ်ကို အသုံးပြုပါ။

အောက်ပါကုဒ်သည် နှင့် နှစ် ကော်လံများကို ရက်စွဲ ဟုခေါ်သော ကော်လံတစ်ခုတည်းသို့ ပေါင်းစပ်ရန် tiydr ပက်ကေ့ခ်ျရှိ ယူနစ် လုပ်ဆောင်ချက်ကို မည်သို့အသုံးပြုရမည်ကို ပြသသည်-

 #load tidyr package
library(tidyr)

#create data frame
data <- data.frame(month=c(10, 10, 11, 11, 12),
                   year=c(2019, 2020, 2020, 2021, 2021),
                   value=c(15, 13, 13, 19, 22))

#combine year and month into one column
unit (data, date, c(year, month))

     date value
1 2019_10 15
2 2020_10 13
3 2020_11 13
4 2021_11 19
5 2021_12 22

နည်းလမ်းနှစ်ခုစလုံးသည် တူညီသောရလဒ်များကို ထုတ်ပေးကြောင်း သတိပြုပါ။

ယူနစ်လုပ်ဆောင်ချက်၏ စာရွက်စာတမ်းအပြည့်အစုံကို ဤနေရာတွင် သင်ရှာဖွေနိုင်ပါသည်။

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

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