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

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

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

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

import pandas as pd

DatetimeIndex बनाएं

पीरियड 7 और फ्रीक्वेंसी S (सेकंड) के साथ 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 पर फ्लोर ऑपरेशन

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

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

पूर्ण उदाहरण

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)
print("\nPerforming floor operation with milliseconds frequency...\n", datetimeindex.floor(freq='ms'))

आउटपुट

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>
Performing floor operation with milliseconds frequency...
DatetimeIndex(['2021-10-18 07:20:32.261000+10:30', '2021-10-18 07:21:12.261000+10:30', '2021-10-18 07:21:52.261000+10:30', '2021-10-18 07:22:32.261000+10:30', '2021-10-18 07:23:12.261000+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