課程
/云計算&大數據
/大數據
/R語言基礎
月份為什么是“4”?應該是“5”才對啊
還有年“p$year”出現的是“117”??
2017-05-08
源自:R語言基礎 2-8
正在回答
遇到同樣的問題,把所有值都導出來了一遍看了一下。
猜測:新的Rstudio的sys.time導出的是距離1900-01-01的時間么,那year可能就是2017-1900=117,mon就是05-01=4
> p<-Sys.time()
> p
[1] "2017-05-10 16:17:49 CST"
> class(p)
[1] "POSIXct" "POSIXt"?
> x<-as.POSIXlt(p)
> names(unclass(x))
?[1] "sec" ? ?"min" ? ?"hour" ?
?[4] "mday" ? "mon" ? ?"year" ?
?[7] "wday" ? "yday" ? "isdst"?
[10] "zone" ? "gmtoff"
> x$sec
[1] 49.46511
> x$min
[1] 17
> x$hour
[1] 16
> x$mday
[1] 10
> x$mon
[1] 4
> x$year
[1] 117
> x$wday
[1] 3
> x$yday
[1] 129
> x$isdst
[1] 0
> x$zone
[1] "CST"
> x$gmtoff
[1] 28800
>?
舉報
本R語言基礎教程,教你如何在R中操縱自己數據,快速入門
2 回答查看具體的變量值
1 回答關于向量取值原理的問題
1 回答eigen求矩陣特征值和特征向量
2 回答缺失值NA和NaN不能同時存在一個向量里嗎?
2 回答我寫的命令沒有返回值,請幫忙看看是哪里寫的不對,多謝指教
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2017-05-10
遇到同樣的問題,把所有值都導出來了一遍看了一下。
猜測:新的Rstudio的sys.time導出的是距離1900-01-01的時間么,那year可能就是2017-1900=117,mon就是05-01=4
> p<-Sys.time()
> p
[1] "2017-05-10 16:17:49 CST"
> class(p)
[1] "POSIXct" "POSIXt"?
> x<-as.POSIXlt(p)
> names(unclass(x))
?[1] "sec" ? ?"min" ? ?"hour" ?
?[4] "mday" ? "mon" ? ?"year" ?
?[7] "wday" ? "yday" ? "isdst"?
[10] "zone" ? "gmtoff"
> x$sec
[1] 49.46511
> x$min
[1] 17
> x$hour
[1] 16
> x$mday
[1] 10
> x$mon
[1] 4
> x$year
[1] 117
> x$wday
[1] 3
> x$yday
[1] 129
> x$isdst
[1] 0
> x$zone
[1] "CST"
> x$gmtoff
[1] 28800
>?