0
DateTime karakterine sahip bir vektörüm var ("2014-04-17 23:33:00") ve sütunlarım olarak tarih ve saat ile bir matris oluşturmak istiyorum. Ekleme Tarihi ve tarihi POSIXct
Bu
benim kodudur:dat <- as.POSIXct(dates)
date = data.frame(
date=dat,
time=format(dat, "%H:%M")
)
Ben extract hours and seconds from POSIXct for plotting purposes in R bir göz attık ve yardımcı oldu, ama sorun sadece benim zaman sütununda zaman olarak 00:00 elde edilmesi. Tarihler vektöründen zaman ayırmaz.
Herhangi bir yardım için teşekkür ederiz. Örnek olarak şu vektörü kullanarak
POSIX \ * t elde edecek tarih-saat nesneler, tarih veya saat değil sadece vardır. Tarih eklemezseniz, varsayılan olarak varsayılan tarihe dönüşür; Bir zaman eklemezseniz, varsayılan olarak geceyarısına geçer. Eğer gerçekten sadece POSIX \ * t 'yi her şey için kullanamıyorsanız (muhtemelen tarih saatlerine sahip olduğunuza benziyor), alternatif tarih/zaman nesnelerini kullanabilirsiniz. Seçenekler yerleşik 'Tarih 'formatını (' as.Date') ve 'lubridate' ve' chron' paketlerinden gelen çeşitli seçenekleri içerir. – alistaire