gpt4 book ai didi

r - R中的星期几,月份,年份,一年中的一周

转载 作者:行者123 更新时间:2023-12-01 08:30:26 27 4
gpt4 key购买 nike

是否有任何内置函数可用于数据框对象以生成类 Date 时间序列上的变量以创建星期几、月份、年份、年份中的星期,等在 R 中?

基础包中的weekdaysmonthsquarters函数生成文本输出,寻找数字输出表示3/5/2012 例如是星期五、每月的第 3 天、每月的第 1 周、每年的第 63 天等。

最佳答案

您可以从 POSIXlt 中获得其中的一些,它们具有奇怪的约定。年份需要到1900,月份在 0 到 11 的范围内 - 但您确实会得到工作日和一年中的某一天。

R> dd <- as.Date("2012-05-03")
R> as.POSIXlt(dd)
[1] "2012-05-03 UTC"

然后

R> unclass(as.POSIXlt(dd))
$sec
[1] 0

$min
[1] 0

$hour
[1] 0

$mday
[1] 3

$mon
[1] 4

$year
[1] 112

$wday
[1] 4

$yday
[1] 123

$isdst
[1] 0

attr(,"tzone")
[1] "UTC"
R>

关于r - R中的星期几,月份,年份,一年中的一周,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20461021/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com