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

पायथन पैंडास - पीरियड ऑब्जेक्ट को दैनिक फ्रीक्वेंसी के साथ टाइमस्टैम्प के रूप में लौटाएं

पीरियड ऑब्जेक्ट को दैनिक फ्रीक्वेंसी के साथ टाइमस्टैम्प के रूप में लौटाने के लिए, period.to_timestamp() मेथड का उपयोग करें और freq पैरामीटर को 'D' पर सेट करें।

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

import pandas as pd

पीरियड ऑब्जेक्ट बनाएं

pandas.Period समय की अवधि को दर्शाता है। पीरियड ऑब्जेक्ट बनाना:

period = pd.Period(freq="S", year=2021, month=11, day=26, hour=11, minute=45, second=55)

पीरियड ऑब्जेक्ट प्रदर्शित करें

print("Period...\n", period)

पीरियड ऑब्जेक्ट का टाइमस्टैम्प प्रतिनिधित्व लौटाएं

हमने "freq" पैरामीटर का उपयोग करके फ्रीक्वेंसी सेट की है। फ्रीक्वेंसी 'D' यानी दैनिक पर सेट है।

print("\nPeriod to Timestamp with daily frequency...\n", period.to_timestamp(freq='D'))

पूरा उदाहरण

import pandas as pd

# pandas.Period समय की अवधि को दर्शाता है
period = pd.Period(freq="S", year=2021, month=11, day=26, hour=11, minute=45, second=55)

# पीरियड ऑब्जेक्ट प्रदर्शित करें
print("Period...\n", period)

# पीरियड ऑब्जेक्ट का टाइमस्टैम्प प्रतिनिधित्व लौटाएं
print("\nPeriod to Timestamp with daily frequency...\n", period.to_timestamp(freq='D'))

आउटपुट

Period... 2021-11-26 11:45:55
Period to Timestamp with daily frequency... 2021-11-26 00:00:00
  1. - पायथन पैंडास - टाइमडेल्टा को दैनिक फ्रीक्वेंसी के साथ राउंड करें

    निर्दिष्ट रिज़ॉल्यूशन के साथ टाइमडेल्टा को राउंड करने के लिए, timestamp.round() मेथड का उपयोग करें। freq पैरामीटर का उपयोग करके दैनिक फ्रीक्वेंसी रिज़ॉल्यूशन सेट करें जिसका मान D है। सबसे पहले, आवश्यक लाइब्रेरी इंपोर्ट करें: import pandas as pd TimeDeltas पायथन के स्टैंडर्ड डेटाइम लाइब्रेरी का उपयो

  1. - Python Pandas - इंडेक्स ऑब्जेक्ट से सापेक्ष आवृत्ति लौटाएं

    परिचय इंडेक्स ऑब्जेक्ट से अद्वितीय मानों की सापेक्ष आवृत्ति (रिलेटिव फ्रीक्वेंसी) प्राप्त करने के लिए index.value_counts() मेथड का उपयोग करें और normalize=True पैरामीटर सेट करें। यह प्रत्येक गणना को कुल गणना से विभाजित करता है। आवश्यक लाइब्रेरी आयात करें import pandas as pd पैंडास इंडेक्स बनाएं in

  1. - पायथन पैंडास - दिए गए टाइमस्टैम्प को घंटे की फ्रीक्वेंसी के साथ पीरियड में बदलें

    दिए गए टाइमस्टैम्प को पीरियड में बदलने के लिए timestamp.to_period() मेथड का उपयोग करें। इसके भीतर freq पैरामीटर का उपयोग करके फ्रीक्वेंसी सेट करें। घंटे की फ्रीक्वेंसी के लिए freq को H के रूप में सेट करें। सबसे पहले आवश्यक लाइब्रेरी इम्पोर्ट करें: import pandas as pd पैंडास में टाइमस्टैम्प ऑब्जेक्ट