A- ကော်လံတစ်ခုတွင် ရှေးအကျဆုံးရက်စွဲကို မည်သို့ရှာမည်နည်း။


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

နည်းလမ်း 1- ကော်လံရှိ အသက်အကြီးဆုံးရက်စွဲကို ရှာပါ။

 min(df$date_column)

နည်းလမ်း 2- ကော်လံရှိ ရှေးအကျဆုံးရက်စွဲပါ အတန်းကို ရှာပါ။

 df[which. min (df$date), ]

အောက်ပါဥပမာများသည် အောက်ပါဒေတာဘောင်ဖြင့် ဤ syntax ကို လက်တွေ့တွင် မည်သို့အသုံးပြုရမည်ကို ပြသသည်-

 #create data frame
df <- data. frame (date=as. Date (c('2022-04-01','2022-02-12','2022-06-13','2022-02-04',
                                '2022-07-01','2022-02-19','2022-12-03','2022-04-04')),
                 sales = c(12, 15, 24, 24, 14, 19, 12, 38))

#view data frame
df

        dirty date
1 2022-04-01 12
2 2022-02-12 15
3 2022-06-13 24
4 2022-02-04 24
5 2022-07-01 14
6 2022-02-19 19
7 2022-12-03 12
8 2022-04-04 38

ဥပမာ 1- ကော်လံတွင် အသက်အကြီးဆုံးရက်စွဲကို ရှာပါ။

ဒေတာဘောင်၏ ရက်စွဲ ကော်လံတွင် ရှေးအကျဆုံးရက်စွဲကို ရှာဖွေရန် အောက်ပါကုဒ်ကို အသုံးပြုနိုင်သည်။

 #find earliest date in 'date' column
min(df$date)

[1] "2022-02-04"

ရလဒ်မှ၊ ရက်စွဲ ကော်လံရှိ ရှေးအကျဆုံးရက်စွဲသည် 02/04/2022 ဖြစ်ကြောင်း ကျွန်ုပ်တို့ တွေ့နိုင်ပါသည်။

မှတ်ချက် – နောက်ဆုံးရက်စွဲကို ရှာလိုပါက၊ ကုဒ်ရှိ max ဖြင့် min ကို အစားထိုးပါ။

ဥပမာ 2- ကော်လံရှိ အသက်အကြီးဆုံးရက်စွဲပါ အတန်းကို ရှာပါ။

ဒေတာဘောင်၏ ရက်စွဲ ကော်လံတွင် ရှေးအကျဆုံးရက်စွဲပါသော အတန်းကို ရှာဖွေရန် အောက်ပါကုဒ်ကို အသုံးပြုနိုင်သည်။

 #find row with earliest date in 'date' column
df[which. min (df$date), ]

        dirty date
4 2022-02-04 24

အထွက်သည် ရက်စွဲ ကော်လံတွင် ရှေးအကျဆုံးရက်စွဲပါရှိသော အတန်းတစ်ခုလုံးကို ပြသသည်။

ဥပမာအားဖြင့်၊ ဤအတန်းတွင် အောက်ပါတန်ဖိုးများကို ကျွန်ုပ်တို့ မြင်နိုင်သည်-

  • ရက်စွဲ : 2022-02-04
  • ညစ်ပတ် : 24

မှတ်ချက် – နောက်ဆုံးရက်စွဲပါ အတန်းကို ရှာလိုပါက၊ ကုဒ်တွင် which.min() ဖြင့် which.max() ကို အစားထိုးပါ။

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

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

R တွင် ရက်စွဲအစီအစဥ်ကို မည်သို့ထုတ်လုပ်မည်နည်း။
R တွင် string များကို ရက်စွဲများသို့ မည်သို့ပြောင်းရမည်နည်း။
R ဖြင့် ရက်စွဲများကြား လများ အရေအတွက်ကို ဘယ်လို တွက်ရမလဲ

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

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