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

पायथन पांडा - डेटटाइम इंडेक्स में दिन के विशेष समय पर मूल्यों के सूचकांक स्थान लौटाएं

DateTimeIndex में दिन के विशेष समय पर मानों के सूचकांक स्थान लौटाने के लिए, DateTimeIndex.indexer_at_time() का उपयोग करें विधि।

सबसे पहले, आवश्यक पुस्तकालयों को आयात करें -

import pandas as pd

5 अवधि के साथ डेटाटाइम इंडेक्स बनाएं और आवृत्ति टी यानी मिनट के रूप में -

datetimeindex = pd.date_range('2021-10-30 02:30:50', periods=5, tz='Australia/Adelaide', freq='20T')

डेटटाइम इंडेक्स प्रदर्शित करें -

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

दिन के विशेष समय यानी 03:10:50 पर मूल्यों के सूचकांक स्थान प्रदर्शित करें -

print("\nIndex locations of values at particular time of day...\n",
datetimeindex.indexer_at_time('2021-10-30 03:10:50'))

उदाहरण

निम्नलिखित कोड है -

import pandas as pd

# DatetimeIndex with period 5 and frequency as T i.e. minutes
# The timezone is Australia/Adelaide
datetimeindex = pd.date_range('2021-10-30 02:30:50', periods=5, tz='Australia/Adelaide', freq='20T')

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

# display DateTimeIndex frequency
print("\nDateTimeIndex frequency...\n", datetimeindex.freq)

# display index locations of values at particular time of day i.e. 03:10:50 here
print("\nIndex locations of values at particular time of day...\n",
datetimeindex.indexer_at_time('2021-10-30 03:10:50'))

आउटपुट

यह निम्नलिखित कोड उत्पन्न करेगा -

DateTimeIndex...
DatetimeIndex(['2021-10-30 02:30:50+10:30', '2021-10-30 02:50:50+10:30',
'2021-10-30 03:10:50+10:30', '2021-10-30 03:30:50+10:30',
'2021-10-30 03:50:50+10:30'],
dtype='datetime64[ns, Australia/Adelaide]', freq='20T')
DateTimeIndex frequency...
<20 * Minutes>

Index locations of values at particular time of day...
[2]

  1. पायथन - पंडों के सूचकांक का अधिकतम मूल्य लौटाएं

    पांडा सूचकांक का अधिकतम मूल्य वापस करने के लिए, index.max() . का उपयोग करें तरीका। सबसे पहले, आवश्यक पुस्तकालयों को आयात करें - import pandas as pd पांडा इंडेक्स बनाना index = pd.Index([10, 20, 70, 40, 90, 50, 25, 30]) पांडा सूचकांक प्रदर्शित करें - print("Pandas Index...\n",index) अधि

  1. पायथन - पंडों के सूचकांक का न्यूनतम मूल्य लौटाएं

    पांडा इंडेक्स का न्यूनतम मान वापस करने के लिए, index.min() . का उपयोग करें तरीका। सबसे पहले, आवश्यक पुस्तकालयों को आयात करें - import pandas as pd पांडा इंडेक्स बनाना - index = pd.Index([10.5, 20.4, 40.5, 25.6, 5.7, 6.8, 30.8, 50.2]) पांडा सूचकांक प्रदर्शित करें - print("Pandas Index...\n&qu

  1. पायथन पांडा - यूटीसी दिन और समय का प्रतिनिधित्व करने वाला एक नया टाइमस्टैम्प लौटाएं

    UTC दिन और समय का प्रतिनिधित्व करने वाला एक नया टाइमस्टैम्प वापस करने के लिए, timestamp.utcnow() का उपयोग करें तरीका। सबसे पहले, आवश्यक पुस्तकालयों को आयात करें - import pandas as pd टाइमस्टैम्प बनाना timestamp = pd.Timestamp('2021-10-16T15:12:34.261811624', tz='UTC') UTC दिन और स