Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> Python

Python Pandas - Timedelta ऑब्जेक्ट से सेकंड प्राप्त करें

परिचय

Timedelta ऑब्जेक्ट से सेकंड घटक (घंटों और मिनटों को छोड़कर) प्राप्त करने के लिए timedelta.seconds प्रॉपर्टी का उपयोग करें।

आवश्यक लाइब्रेरी आयात करें

import pandas as pd

Timedelta ऑब्जेक्ट बनाएं

timedelta = pd.Timedelta('10 s 15 ms 33 ns')

Timedelta प्रदर्शित करें

print("Timedelta...\n", timedelta)

सेकंड मान प्राप्त करें

timedelta.seconds

पूर्ण उदाहरण

import pandas as pd

# TimeDeltas पायथन के मानक datetime लाइब्रेरी से अलग प्रतिनिधित्व उपयोग करता है
# Timedelta ऑब्जेक्ट बनाएं
timedelta = pd.Timedelta('10 s 15 ms 33 ns')

# Timedelta प्रदर्शित करें
print("Timedelta...\n", timedelta)

# सेकंड मान प्राप्त करें
res = timedelta.seconds

# सेकंड प्रदर्शित करें
print("\nTimedelta (सेकंड मान)...\n", res)

आउटपुट

Timedelta... 0 days 00:00:10.015000033
Timedelta (सेकंड मान)... 10

व्याख्या

  • इनपुट: 10 सेकंड 15 मिलीसेकंड 33 नैनोसेकंड।
  • timedelta.seconds केवल पूर्ण सेकंड घटक लौटाता है: 10।
  • मिलीसेकंड और नैनोसेकंड timedelta.microseconds और timedelta.nanoseconds में होते हैं।
  • कुल अवधि सेकंड में: timedelta.total_seconds() = 10.015000033
  1. - पायथन पैंडास - टाइमडेल्टा ऑब्जेक्ट से माइक्रोसेकंड्स प्राप्त करें

    टाइमडेल्टा ऑब्जेक्ट से माइक्रोसेकंड्स प्राप्त करने के लिए timedelta.microseconds प्रॉपर्टी का उपयोग करें। सबसे पहले आवश्यक लाइब्रेरी इम्पोर्ट करें: import pandas as pd पायथन का स्टैंडर्ड datetime लाइब्रेरी टाइमडेल्टा के लिए अलग प्रतिनिधित्व उपयोग करता है। टाइमडेल्टा ऑब्जेक्ट बनाएं: timedelta = pd.Ti

  1. - पायथन पैंडास - टाइमडेल्टा ऑब्जेक्ट का न्यूनतम मान प्राप्त करें

    टाइमडेल्टा ऑब्जेक्ट का न्यूनतम मान प्राप्त करने के लिए timedelta.min प्रॉपर्टी का उपयोग करें। सबसे पहले आवश्यक लाइब्रेरी इम्पोर्ट करें: import pandas as pd पायथन का स्टैंडर्ड datetime लाइब्रेरी टाइमडेल्टा के लिए अलग प्रतिनिधित्व उपयोग करता है। टाइमडेल्टा ऑब्जेक्ट बनाएं: timedelta = pd.Timedelta(2 da

  1. - पायथन पैंडास - टाइमडेल्टा ऑब्जेक्ट का अधिकतम मान प्राप्त करें

    टाइमडेल्टा ऑब्जेक्ट का अधिकतम मान प्राप्त करने के लिए timedelta.max प्रॉपर्टी का उपयोग करें। सबसे पहले आवश्यक लाइब्रेरी इम्पोर्ट करें: import pandas as pd टाइमडेल्टा ऑब्जेक्ट बनाएं: timedelta = pd.Timedelta(5 days 1 min 45 s 40 ns) अधिकतम मान लौटाएं: timedelta.max उदाहरण निम्न कोड है: import pandas