आर

2012-06-04 7 views
7

में प्रति घंटा दिनांक अनुक्रम मैं घंटे के अंतराल पर तिथियों का अनुक्रम तैयार करने की कोशिश कर रहा हूं। एक उदाहरण के रूप मैं निम्नलिखित की कोशिश की:आर

> seq(as.Date("1912-02-24 23:00:00"), as.Date("1912-02-25 08:32:00"), by="hour") 

जो एक त्रुटि पैदा करता है, फिर भी यह = वर्ष, माह, दिन-ब-के लिए ठीक काम करता है।

seq.POSIXt {base} के लिए प्रलेखन बताता है कि इसे घंटे, सेकंड, मिनट, आदि के लिए काम करना चाहिए, फिर भी ये सभी एक त्रुटि उत्पन्न करते हैं।

> ?seq.POSIXt 

अग्रिम धन्यवाद।

+2

लेकिन आपके पास कक्षा "" दिनांक "' 'POSIXt' 'की वस्तुएं नहीं हैं! 'seq.Date()' तब लागू होगा और क्योंकि यह केवल तिथियों से संबंधित है, जहां दिन समय की न्यूनतम इकाई है, आप घंटों तक तिथियों को बढ़ाने के लिए कैसे उम्मीद करते हैं? –

उत्तर

13

ठीक है, आप इस सवाल का जवाब खुद ;-) देना नहीं है

के बारे में क्या:

seq(as.POSIXct("1912-02-24 23:00:00"), as.POSIXct("1912-02-25 08:32:00"), by="hour") 

(भी as.POSIXlt साथ काम करता है)।