날짜 목록을 삭제하면 다시 숫자로 바뀝니다. 정상인가요? 다른 이름으로 다시 적용하는 것 이외의 해결 방법은 무엇입니까?
> dd <- as.Date(c("2013-01-01", "2013-02-01", "2013-03-01"))
> class(dd)
[1] "Date"
> unlist(dd)
[1] "2013-01-01" "2013-02-01" "2013-03-01"
> list(dd)
[[1]]
[1] "2013-01-01" "2013-02-01" "2013-03-01"
> unlist(list(dd))
[1] 15706 15737 15765
이것은 버그입니까?
?unlist
: 가능한 경우 목록 요소는 목록 해제 중에 공통 모드로 강제 변환되므로 결과는 종종 문자형 벡터로 끝납니다. 벡터는 계층 구조에서 가장 높은 구성 요소 유형으로 강제 변환됩니다. NULL <raw <logical <integer <real <complex <character <list <expression : pairlists are treat as lists.