दिलचस्प पोस्ट
अलामफिर से मूल्य कैसे लौटाया जाए एंड्रॉइड एप्लिकेशन पर स्क्रीन चमक नियंत्रण जोड़ना एंड्रॉइड: पार्सलेट योग्य और सीरियलजबल के बीच अंतर? एक <इनपुट> तत्व पर jQuery परिवर्तन ईवेंट – पिछले मान को बनाए रखने के लिए कोई भी तरीका? सामान्य पैरामीटर प्रकारों के साथ कार्य jQuery मानक और बेस्ट प्रैक्टिस मेरी iPhone ऐप में तिथि करने के लिए स्ट्रिंग कन्वर्ट डाक एक फ़ील्ड को एक फार्म पर कैसे सेट करें? __प्रोटो__ वी.एस. जावास्क्रिप्ट में प्रोटोटाइप JavaScript में base64 स्ट्रिंग से एक ब्लॉब बनाना अनचाहे त्रुटि: अपरिवर्तनीय उल्लंघन: तत्व का प्रकार अमान्य है: एक स्ट्रिंग (अंतर्निहित घटकों के लिए) या कक्षा / फ़ंक्शन की अपेक्षा की गई, लेकिन उसे मिला: ऑब्जेक्ट डिजाइन पैटर्न वेब आधारित अनुप्रयोग अजगर में मोनोटोनिक समय की अवधि कैसे प्राप्त की जा सकती है? पायथन में टूप्ले को सूची में कनवर्ट करें पासवर्ड के लिए Regex कम से कम आठ अक्षर, कम से कम एक नंबर और दोनों कम और अपरकेस अक्षरों और विशेष वर्ण होना चाहिए

आर में समय अंतर की गणना

मेरे पास एक डेटा है जिसमें 3 मिलियन रिकॉर्ड्स प्रारंभ हो रहे हैं। टाइम और एंड। समय के रूप में दो चर पहले 10 ऑब्ज इस प्रकार हैं:

start.date start.time end.date end.time 1 2012-07-13 15:01:32 2012-07-13 15:02:42 2 2012-07-05 18:26:31 2012-07-05 18:27:19 3 2012-07-14 20:23:21 2012-07-14 20:24:11 4 2012-07-29 16:09:54 2012-07-29 16:10:48 5 2012-07-21 14:58:32 2012-07-21 15:00:17 6 2012-07-04 15:36:31 2012-07-04 15:37:11 7 2012-07-22 18:28:31 2012-07-22 18:28:50 8 2012-07-09 21:08:42 2012-07-09 21:09:02 9 2012-07-05 09:44:52 2012-07-05 09:45:05 10 2012-07-02 18:50:47 2012-07-02 18:51:38 

मुझे start.time और end.time के बीच अंतर की गणना करने की आवश्यकता है

मैंने निम्नलिखित कोड का इस्तेमाल किया:

 mbehave11$diff.time <- difftime(mbehave11$end.time, mbehave11$start.time, units="secs") 

लेकिन मुझे यह त्रुटि मिल रही है:

 Error in as.POSIXlt.character(x, tz, ...) : character string is not in a standard unambiguous format In addition: Warning messages: 1: In is.na.POSIXlt(strptime(xx, f <- "%Y-%m-%d %H:%M:%OS", tz = tz)) : Reached total allocation of 1535Mb: see help(memory.size) 

वेब के समाधान से एकत्रित समाधान "आर में समय अंतर की गणना"

तिथि / समय अंकगणित करने से पहले आपको अपने स्ट्रिंग को दिनांक वस्तुओं में बदलना होगा । इसे इस्तेमाल करे:

क) आपके डेटा को पढ़ना:

 R> dat <- read.table(textConnection("start.date start.time end.date end.time 2012-07-13 15:01:32 2012-07-13 15:02:42 2012-07-05 18:26:31 2012-07-05 18:27:19 2012-07-14 20:23:21 2012-07-14 20:24:11"), header=TRUE) 

बी) एक अवलोकन पर कार्य करना:

  R> strptime( paste(dat[,1], dat[,2]), "%Y-%m-%d %H:%M:%S") [1] "2012-07-13 15:01:32" "2012-07-05 18:26:31" "2012-07-14 20:23:21" 

ग) सेट पर कार्य करना, संख्यात्मक में परिवर्तित करना:

  R> as.numeric(difftime(strptime(paste(dat[,1],dat[,2]),"%Y-%m-%d %H:%M:%S"), strptime(paste(dat[,3],dat[,4]),"%Y-%m-%d %H:%M:%S"))) [1] -70 -48 -50 R>