[解決済み] 2つの日付の間にあるすべての日のベクトルを作成する
2023-07-10 04:21:06
質問
Rで、2つの指定された日付の間に発生したすべての有効日を箇条書きにする簡単な方法はありますか?例えば、私は次のような入力が必要です。
itemizeDates(startDate="12-30-11", endDate="1-4-12")
以下のような日付を生成すること。
"12-30-11" "12-31-11", "1-1-12", "1-2-12", "1-3-12", "1-4-12"
クラスや日付の書式については柔軟に対応しますので、コンセプトの実装をお願いします。
どのように解決するのですか?
あなたが探しているのは
seq
> seq(as.Date("2011-12-30"), as.Date("2012-01-04"), by="days")
[1] "2011-12-30" "2011-12-31" "2012-01-01" "2012-01-02" "2012-01-03"
[6] "2012-01-04"
または
:
> as.Date(as.Date("2011-12-30"):as.Date("2012-01-04"), origin="1970-01-01")
[1] "2011-12-30" "2011-12-31" "2012-01-01" "2012-01-02" "2012-01-03"
[6] "2012-01-04"
以下は、あなたの具体的な要求に応えるための関数です。
itemizeDates <- function(startDate="12-30-11", endDate="1-4-12",
format="%m-%d-%y") {
out <- seq(as.Date(startDate, format=format),
as.Date(endDate, format=format), by="days")
format(out, format)
}
> itemizeDates(startDate="12-30-11", endDate="1-4-12")
[1] "12-30-11" "12-31-11" "01-01-12" "01-02-12" "01-03-12" "01-04-12"
関連
-
R LanguageError in hist.default() : 'x' は数値でなければなりません.
-
R言語エラー:図の余白が大きすぎる 解決方法
-
Rの警告 "条件の長さが1より大きいので、最初の要素しか使えない "に対する解決策
-
DEG解析で'row.names'に重複した名前を付けられない場合の解決法
-
Rによる系統的クラスタリング(階層)分析のグラフ形式の完全版
-
[解決済み] 特定のサイズのプロットウィンドウを作成する
-
[解決済み] R:自然対数を使った方程式をnlsで使う
-
[解決済み] ggplot2 の軸ラベルを回転させ、間隔を空ける
-
[解決済み] Rで2つのグラフを同じプロットで表示する
-
[解決済み] パッケージ 'xxx' は利用できません (for R version x.y.z) 」という警告にどのように対処したらよいですか?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
R 描画エラー plot.new() : 図形の余白が大きすぎる
-
Rでファイルを読み込む際に、そのようなファイルまたはディレクトリが見つかりません。
-
R LanguageError in hist.default() : 'x' は数値でなければなりません.
-
[R] is.data.frame(x) のエラー : (リスト) オブジェクトを 'double' 型に強制できない。
-
R言語ダウンロード機能 download.fileとダウンロード解析
-
[解決済み] Rでデータフレームに行を追加する方法は?
-
[解決済み] 空のdata.frameを作成する
-
[解決済み] なぜ `[`] は `subset` よりも優れているのですか?
-
[解決済み】安定したマッピングを持つggplot2のカテゴリ変数に色を割り当てるには?
-
[解決済み] [Solved] data.frameのカラムをベクトルに変換する?