R ဖြင့် ရက်စွဲများကြား လများ အရေအတွက်ကို မည်ကဲ့သို့ တွက်ရမည်နည်း။
R တွင် ရက်စွဲနှစ်ခုကြားရှိ လအရေအတွက်ကို တွက်ချက်ရန် နည်းလမ်းနှစ်ခုထဲမှ တစ်ခုကို သင်သုံးနိုင်သည်။
နည်းလမ်း 1- ရက်စွဲများအကြား လတစ်ခုလုံး၏ အရေအတွက်ကို တွက်ချက်ပါ။
library (lubridate)
interval(first_date, second_date) %/% months( 1 )
နည်းလမ်း 2- ရက်စွဲများအကြား တစ်စိတ်တစ်ပိုင်းလများ (ဒဿမနေရာများဖြင့်) အရေအတွက်ကို တွက်ချက်ပါ။
library (lubridate)
interval(first_date, second_date) %/% days( 1 ) / ( 365 / 12 )
အောက်ဖော်ပြပါ ဥပမာများသည် နည်းလမ်းတစ်ခုစီကို လက်တွေ့အသုံးချနည်းကို ပြသထားသည်။
ဥပမာ 1- ရက်စွဲများကြားမှ လပေါင်းအရေအတွက်ကို တွက်ချက်ပါ။
R ဖြင့် ရက်စွဲနှစ်ခုကြားရှိ လတစ်ခုလုံး၏ အရေအတွက်ကို တွက်ချက်ရန် အောက်ပါကုဒ်ကို အသုံးပြုနိုင်သည်။
library (lubridate)
#define dates
first_date <- as. Date (' 2022-05-01 ')
second_date <- as. Date (' 2022-09-04 ')
#calculate difference between dates in months
diff <- interval(first_date, second_date) %/% months( 1 )
#view difference
Diff
[1] 4
ကျွန်ုပ်တို့သတ်မှတ်ထားသော ရက်စွဲနှစ်ခုကြားတွင် လေးလပတ် လုံး ရှိနေသည်ကို ကျွန်ုပ်တို့တွေ့မြင်ရပါသည်။
ဥပမာ 2- ရက်စွဲများအကြား တစ်စိတ်တစ်ပိုင်းလများ အရေအတွက်ကို တွက်ချက်ပါ။
R တွင် ရက်စွဲနှစ်ခုကြားရှိ တစ်စိတ်တစ်ပိုင်းလများ အရေအတွက်ကို တွက်ချက်ရန် အောက်ပါကုဒ်ကို အသုံးပြုနိုင်ပါသည်။
library (lubridate)
#define dates
first_date <- as. Date (' 2022-05-01 ')
second_date <- as. Date (' 2022-09-04 ')
#calculate difference between dates in partial months
diff <- interval(first_date, second_date) %/% days( 1 ) / ( 365 / 12 )
#view difference
Diff
[1] 4.142466
ကျွန်ုပ်တို့သတ်မှတ်ထားသောရက်စွဲနှစ်ခုကြားတွင် 4.142466 လရှိကြောင်း ကျွန်ုပ်တို့တွေ့မြင်ရပါသည်။
ရက်စွဲများကြားတွင် တစ်စိတ်တစ်ပိုင်း လအရေအတွက်ကိုလည်း ပြောပြသောကြောင့် ဤနည်းလမ်းသည် ယခင်နည်းလမ်းထက် ပိုမိုတိကျသည်ကို သတိပြုပါ။
သင့်အခြေအနေပေါ်မူတည်၍ ဤနည်းလမ်းများထဲမှ တစ်ခုကို အခြားနည်းလမ်းတစ်ခုထက် သင်ပိုနှစ်သက်နိုင်ပါသည်။
မှတ်ချက် – နည်းလမ်းနှစ်ခုစလုံးသည် R ရှိ ချောဆီ အထုပ်မှ လုပ်ဆောင်ချက်များကို အသုံးပြုပါသည်။ ဤပက်ကေ့ဂျ်ကို မတပ်ဆင်ရသေးပါက၊ သင်၏ R ကွန်ဆိုးလ်တွင် အောက်ပါတို့ကို လုပ်ဆောင်နိုင်သည်-
install. packages (' lubridate ')
ဤနေရာတွင် ကျွန်ုပ်တို့အသုံးပြုခဲ့သည့် interval() လုပ်ဆောင်ချက်အတွက် စာရွက်စာတမ်းအပြည့်အစုံကိုလည်း သင်တွေ့နိုင်သည်။
ထပ်လောင်းအရင်းအမြစ်များ
အောက်ဖော်ပြပါ သင်ခန်းစာများသည် R တွင် အခြားဘုံအလုပ်များကို မည်သို့လုပ်ဆောင်ရမည်ကို ရှင်းပြသည်-
R ဖြင့် စာလုံးတစ်လုံးကို အချိန်တံဆိပ်တစ်ခုသို့ မည်သို့ပြောင်းရမည်နည်း။
R တွင် ကိန်းဂဏာန်းကို ရက်စွဲသို့ မည်သို့ပြောင်းရမည်နည်း။
R ဖြင့် ရက်စွဲမှ နှစ်ကို မည်သို့ထုတ်မည်နည်း။