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

पायथन पैंडास - DateTimeIndex पर सेकंड फ्रीक्वेंसी के साथ फ्लोर ऑपरेशन कैसे करें

DateTimeIndex पर सेकंड फ्रीक्वेंसी के साथ फ्लोर ऑपरेशन करने के लिए, DateTimeIndex.floor() मेथड का उपयोग करें। सेकंड फ्रीक्वेंसी के लिए, freq पैरामीटर का उपयोग करें जिसका मान 'S' है।

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

import pandas as pd

DatetimeIndex बनाएं

datetimeindex = pd.date_range('2021-10-18 07:20:32.261811624', periods=5, tz='Australia/Adelaide', freq='40S')

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

print("DateTimeIndex...\n", datetimeindex)

सेकंड फ्रीक्वेंसी के साथ DateTimeIndex पर फ्लोर ऑपरेशन

सेकंड फ्रीक्वेंसी के लिए, हमने 'S' का उपयोग किया है:

print("\nPerforming floor operation with seconds frequency...\n", datetimeindex.floor(freq='S'))

पूर्ण उदाहरण

import pandas as pd
datetimeindex = pd.date_range('2021-10-18 07:20:32.261811624', periods=5, tz='Australia/Adelaide', freq='40S')
print("DateTimeIndex...\n", datetimeindex)
print("DateTimeIndex frequency...\n", datetimeindex.freq)
res = datetimeindex.second
print("\nThe seconds from DateTimeIndex...\n", res)
print("\nPerforming floor operation with seconds frequency...\n", datetimeindex.floor(freq='S'))

आउटपुट

DateTimeIndex... DatetimeIndex(['2021-10-18 07:20:32.261811624+10:30', '2021-10-18 07:21:12.261811624+10:30', '2021-10-18 07:21:52.261811624+10:30', '2021-10-18 07:22:32.261811624+10:30', '2021-10-18 07:23:12.261811624+10:30'], dtype='datetime64[ns, Australia/Adelaide]', freq='40S')
DateTimeIndex frequency... <40 * Seconds>
The seconds from DateTimeIndex... Int64Index([32, 12, 52, 32, 12], dtype='int64')
Performing floor operation with seconds frequency...
DatetimeIndex(['2021-10-18 07:20:32+10:30', '2021-10-18 07:21:12+10:30', '2021-10-18 07:21:52+10:30', '2021-10-18 07:22:32+10:30', '2021-10-18 07:23:12+10:30'], dtype='datetime64[ns, Australia/Adelaide]', freq=None)
  1. - पायथन पैंडास - DateTimeIndex को सेकंड फ्रीक्वेंसी के साथ कैसे राउंड करें

    DateTimeIndex को सेकंड फ्रीक्वेंसी के साथ राउंड करने के लिए, DateTimeIndex.round() मेथड का उपयोग करें। सेकंड फ्रीक्वेंसी के लिए, freq पैरामीटर का उपयोग करें जिसका मान S है। आवश्यक लाइब्रेरी आयात करें import pandas as pd DatetimeIndex बनाएं datetimeindex = pd.date_range(2021-09-29 07:20:32.261811624,

  1. - Python Pandas में DateTimeIndex को मिनट आवृत्ति के साथ राउंड करें

    DateTimeIndex को मिनट आवृत्ति के साथ राउंड करने के लिए DateTimeIndex.round() मेथड का उपयोग करें। मिनट आवृत्ति के लिए freq पैरामीटर का उपयोग करें जिसका मान T है। आवश्यक लाइब्रेरी आयात करें import pandas as pd DateTimeIndex बनाएं पीरियड 5 और आवृत्ति s यानी सेकंड के साथ DatetimeIndex। टाइमज़ोन Austra

  1. - Python Pandas में DateTimeIndex को घंटा आवृत्ति के साथ राउंड करें

    DateTimeIndex को घंटा आवृत्ति के साथ राउंड करने के लिए DateTimeIndex.round() मेथड का उपयोग करें। घंटा आवृत्ति के लिए freq पैरामीटर का उपयोग करें जिसका मान H है। आवश्यक लाइब्रेरी आयात करें import pandas as pd DateTimeIndex बनाएं पीरियड 5 और आवृत्ति T यानी मिनट के साथ DatetimeIndex बनाएं। datetimein