Xts nesnesine sahibim x. Dizindeki zaman damgasını temel alarak belirli bir zamana kadar bir for döngüsü çalıştırmak istiyorum.Xts dizininden zamanı al
> index(x)
[1] "2011-10-12 16:44:00 SAST"
ben endekste süresi 16:40:00 söylemek daha az olduğu sürece benim döngü çalıştırmak istiyorum düşünelim. Yukarıdaki dizinin formatı göz önüne alındığında, zaman bileşenini nasıl çıkarabilirim?
sayesinde, bir çekicilik çalışır. Yine de bir soru, bu zaman bileşenini keyfi bir zamana göre karşılaştırmak için 16:00:00 diyelim, nasıl giderim? Denedim: eğer (new.x> strptime ("16:00:00", "% H:% M:% S"), ancak yeni bir tarih olduğu gibi, onu almak gibi görünmüyor. değer ve yeni saat bugünün tarihine sahiptir –
@ED Ben tarih ekli ile yeni bir değişken oluşturabilir, ya da geçerli değişkeninizi de tarih ile. –