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

पायथन पैंडास - ns प्रिसिजन के साथ numpy.timedelta64 ऑब्जेक्ट लौटाएं


ns प्रिसिजन के साथ numpy.timedelta64 ऑब्जेक्ट लौटाने के लिए, timedelta.to_timedelta64() मेथड का उपयोग करें।

सबसे पहले, आवश्यक लाइब्रेरी इंपोर्ट करें:

import pandas as pd

एक टाइमडेल्टा ऑब्जेक्ट बनाएं:

timedelta = pd.Timedelta('2 days 11 hours 22 min 25 s 50 ms 45 ns')

टाइमडेल्टा प्रदर्शित करें:

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

नैनोसेकंड प्रिसिजन के साथ numpy.timedelta64 ऑब्जेक्ट लौटाएं:

timedelta.to_timedelta64()

उदाहरण

import pandas as pd
# TimeDeltas is Python's standard datetime library uses a different representation timedelta's
# create a Timedelta object
timedelta = pd.Timedelta('2 days 11 hours 22 min 25 s 50 ms 45 ns')
# display the Timedelta
print("Timedelta...\n", timedelta)
# Returns a numpy.timedelta64 object
res = timedelta.to_timedelta64()
# Returns a numpy.timedelta64 object with 'ns' precision
print("\nA numpy.timedelta64 object with nanoseconds precision...\n", res)

आउटपुट

Timedelta... 2 days 11:22:25.050000045
A numpy.timedelta64 object with nanoseconds precision... 213745050000045 nanoseconds
  1. - पायथन पैंडास - कंपोनेंट्स namedtuple-जैसा लौटाएं

    कंपोनेंट्स namedtuple-जैसा लौटाने के लिए timedelta.components का उपयोग करें। सबसे पहले आवश्यक लाइब्रेरी इम्पोर्ट करें: import pandas as pd पायथन का स्टैंडर्ड datetime लाइब्रेरी टाइमडेल्टा के लिए अलग प्रतिनिधित्व उपयोग करता है। टाइमडेल्टा ऑब्जेक्ट बनाएं: timedelta = pd.Timedelta(1 days 10 min 20 s) क

  1. - पायथन पैंडास - नैनोसेकंड्स में नम्पाई टाइमडेल्टा64 ऐरे स्केलर व्यू लौटाएं

    नैनोसेकंड्स में नम्पाई टाइमडेल्टा64 ऐरे स्केलर व्यू लौटाने के लिए पैंडास में timedelta.asm8 प्रॉपर्टी का उपयोग करें। सबसे पहले आवश्यक लाइब्रेरी इम्पोर्ट करें: import pandas as pd उदाहरण निम्न कोड है: import pandas as pd # TimeDeltas is Pythons standard datetime library uses a different representati

  1. - Pandas: NumPy where() से DataFrame फ़िल्टर करना

    Pandas DataFrame को NumPy के np.where() फ़ंक्शन से फ़िल्टर करना। यह जटिल शर्तों के लिए वेक्टराइज़्ड ऑपरेशन प्रदान करता है। np.where() सिंटैक्स np.where(condition, value_if_true, value_if_false) # या केवल शर्त के साथ (इंडेक्स लौटाता है) np.where(condition) उदाहरण = 700 AND Closing_Stock = 700) & (