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

पायथन पैंडास - DateTimeIndex को Series में बदलें टाइमज़ोन को छोड़कर

DateTimeIndex को Series में बदलने के लिए टाइमज़ोन को छोड़कर, datetimeindex.tz_convert(None).to_series() का उपयोग करें। टाइमज़ोन को छोड़ने के लिए tz_convert(None) का उपयोग किया जाता है।

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

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 को Series में बदलें (टाइमज़ोन छोड़ें)

टाइमज़ोन को छोड़ने के लिए "tz_convert()" का उपयोग करें और इसे "None" पर सेट करें:

print("\nDateTimeIndex to series excluding the TimeZone...\n", datetimeindex.tz_convert(None).to_series())

पूर्ण उदाहरण

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("\nDateTimeIndex to series excluding the TimeZone...\n", datetimeindex.tz_convert(None).to_series())

आउटपुट

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>
DateTimeIndex to series excluding the TimeZone...
2021-10-17 20:50:32.261811624
2021-10-17 20:50:32.261811624
2021-10-17 20:51:12.261811624
2021-10-17 20:51:12.261811624
2021-10-17 20:51:52.261811624
2021-10-17 20:51:52.261811624
2021-10-17 20:52:32.261811624
2021-10-17 20:52:32.261811624
2021-10-17 20:53:12.261811624
2021-10-17 20:53:12.261811624
Freq: 40S, dtype: datetime64[ns]
  1. - पायथन पैंडास - टाइमडेल्टा को नम्पी timedelta64 में बदलें

    टाइमडेल्टा को नम्पी 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..

  1. - पायथन पैंडास - टाइमस्टैम्प को दूसरे टाइम जोन में बदलें

    टाइमस्टैम्प को दूसरे टाइम जोन में बदलने के लिए timestamp.tz_convert() का उपयोग करें। पैरामीटर के रूप में टाइम जोन सेट करें। सबसे पहले आवश्यक लाइब्रेरी इम्पोर्ट करें: import pandas as pd पैंडास में टाइमस्टैम्प ऑब्जेक्ट बनाएं। हमने टाइम जोन भी सेट किया है: timestamp = pd.Timestamp(2021-10-14T15:12:34.

  1. - पायथन - पैंडास सीरीज़ में अंतिम तत्व कैसे एक्सेस करें?

    हम अंतिम तत्व को एक्सेस करने के लिए iat एट्रिब्यूट का उपयोग करेंगे, क्योंकि इसका उपयोग पूर्णांक स्थिति द्वारा पंक्ति/कॉलम जोड़ी के लिए एकल मान एक्सेस करने के लिए किया जाता है। सबसे पहले आवश्यक पैंडास लाइब्रेरी इम्पोर्ट करें – import pandas as pd संख्याओं के साथ एक पैंडास सीरीज़ बनाएं – data = pd.Se