35
A
答えて
53
使用+
> as.Date("2001-01-01") + 45
[1] "2001-02-15"
9
ただ、多くの貢献のパッケージの一つで、ベースR、または日付機能から
as.Date("2001-01-01") + 45
を使用しています。私のRcppBDTパッケージは、指定された月の '第3水曜日'のようなものを含むBoost Date_Timeの機能をラップします。
編集:そして、@Andrieを元にして、ここではRcppBDT(これは主にRcppモジュールのテストケースです)からもう少しです。
R> library(RcppBDT)
Loading required package: Rcpp
R>
R> str(bdt)
Reference class 'Rcpp_date' [package ".GlobalEnv"] with 0 fields
and 42 methods, of which 31 are possibly relevant:
addDays, finalize, fromDate, getDate, getDay, getDayOfWeek, getDayOfYear,
getEndOfBizWeek, getEndOfMonth, getFirstDayOfWeekAfter,
getFirstDayOfWeekInMonth, getFirstOfNextMonth, getIMMDate, getJulian,
getLastDayOfWeekBefore, getLastDayOfWeekInMonth, getLocalClock, getModJulian,
getMonth, getNthDayOfWeek, getUTC, getWeekNumber, getYear, initialize,
setEndOfBizWeek, setEndOfMonth, setFirstOfNextMonth, setFromLocalClock,
setFromUTC, setIMMDate, subtractDays
R> bdt$fromDate(as.Date("2001-01-01"))
R> bdt$addDays(45)
R> print(bdt)
[1] "2001-02-15"
R>
19
あなたはまた、他の増減を見つけるために、あなたもseq.Date
かseq.POSIXt
を使用することができ、他のユーザーによって示される単純な加算に加えて
library(lubridate)
dmy("1/1/2001") + days(45)
9
を使用することができます(POSIXtバージョンは、秒、分を行い、時間など):
> seq.Date(Sys.Date(), length=2, by='3 months')[2]
[1] "2012-07-25"
関連する問題
- 1. 日付をOracleデータベースに追加する日付日付
- 2. Rの日付に四半期を追加する
- 3. 日付インデックスを作成してRのデータフレームに追加する
- 4. Rデータフレームに次の日付の列を追加する方法
- 5. ActionScriptで日付を日付に追加する
- 6. TypeScriptで日付に日付を追加する方法
- 7. 日付入力フィールドに日付を追加する角度
- 8. 追加日付列
- 9. データフレームに日付を追加する
- 10. whileループに日付を追加する
- 11. 月に日付を追加する
- 12. 日付正規表現に日付フォーマットを追加します
- 13. SSIS - 日付欄のファイル名から日付を追加する
- 14. 平日の日付をR
- 15. 小枝の可変日付に日を追加するには
- 16. 迅速に日付に日を追加する方法3
- 17. Unity C#、日付にX日を追加するには?
- 18. PHPで日付を追加
- 19. Javascript:任意の日付に日を追加する
- 20. スカラの日付に日を追加する
- 21. 日付オブジェクトにカレンダーオブジェクトでない日を追加する方法
- 22. ASP.NETのデータ項目の日付フィールドに日を追加する
- 23. C++の日付に日を追加する
- 24. データフレーム内の日付に日を追加する
- 25. 特定の日付に日を追加する
- 26. ユーザーが入力した日付を7日追加する日付計算プログラム
- 27. 日付の日付/時刻をR
- 28. Rプログラミングは日付をマージ(追加)しますか?
- 29. R日付をExcelのシリアル日付に変換するには?
- 30. PHP、日付を追加する();
参考:年を引く: 'seq.Date(Sys.Date()、length = 2、by = '-1 year')' –