ばかげた質問かもしれませんが、すぐに答えが見つからず、遅くてもあきらめるには興味がありすぎます。
本質的に、なぜ1L:3L
とletters
は両方ともベクトルです
> is.vector(1:3)
[1] TRUE
> is.vector(letters)
[1] TRUE
一連の日付はそうではありませんか?
x <- structure(1:3, class = "Date")
> is.vector(x)
[1] FALSE
から?vector
The atomic modes are "logical", "integer", "numeric" (synonym "double"),
"complex", "character" and "raw".
細かい、クリア、x
アトミックなのに…
> is.atomic(x)
[1] TRUE
では、日付ベクトルがベクトルとして読み取られないのはなぜでしょうか? (手段でas.vector()
)この違いの背後にあるものは何ですか?
この質問は、embed
ベクトルまたは配列が必要なために失敗した日付で使用しようとしたことに由来します。1L:10L
しかし、構造的な観点からは、との違いはわかりません。structure(1L:10L, class="Date")