R 中 class 日期的对象中的字符数
Number of characters in an object of class Date in R
我正在尝试找出 class Date
的 R 对象中字符数的基本原理,这似乎与我基于手动计算长度的预期不同日期字符串。例如:
str1 <- "2020-12-11"
dat1 <- as.Date(str1)
nchar(str1); nchar(dat1)
为什么str1
的字符长度是10个字符(预期结果),而dat1
的字符长度只有5个?有什么方法可以使 dat1
成为 10 个字符?
正在转换为存储integer
模式
as.integer(dat1)
#[1] 18607
mode(dat1)
#[1] "numeric"
nchar(dat1)
#[1] 5
其中字符数为5
作为一个字符串,它也在计算字符-
我正在尝试找出 class Date
的 R 对象中字符数的基本原理,这似乎与我基于手动计算长度的预期不同日期字符串。例如:
str1 <- "2020-12-11"
dat1 <- as.Date(str1)
nchar(str1); nchar(dat1)
为什么str1
的字符长度是10个字符(预期结果),而dat1
的字符长度只有5个?有什么方法可以使 dat1
成为 10 个字符?
正在转换为存储integer
模式
as.integer(dat1)
#[1] 18607
mode(dat1)
#[1] "numeric"
nchar(dat1)
#[1] 5
其中字符数为5
作为一个字符串,它也在计算字符-