কম্পিউটার

Python Pandas - python datetime.date অবজেক্টের numpy অ্যারে রিটার্ন করুন


python datetime.date অবজেক্টের numpy অ্যারে ফেরত দিতে, datetimeindex.date ব্যবহার করুন পান্ডাসে সম্পত্তি।

প্রথমে, প্রয়োজনীয় লাইব্রেরিগুলি আমদানি করুন -

import pandas as pd

আমাদের মতো পিরিয়ড 3 এবং ফ্রিকোয়েন্সি সহ একটি ডেটটাইম ইনডেক্স তৈরি করুন যেমন ন্যানোসেকেন্ড -

datetimeindex = pd.date_range('2021-10-20 02:30:50', periods=3, tz='Australia/Sydney', freq='ns')

DateTimeIndex-

প্রদর্শন করুন
print("DateTimeIndex...\n", datetimeindex)

টাইমজোন তথ্য −

ছাড়া টাইমস্ট্যাম্পের শুধুমাত্র তারিখের অংশ ফেরত দেয়
print("\nThe numpy array (date part)..\n",datetimeindex.date)

উদাহরণ

নিম্নলিখিত কোড -

import pandas as pd

# DatetimeIndex with period 3 and frequency as us i.e. nanoseconds
# The timezone is Australia/Sydney
datetimeindex = pd.date_range('2021-10-20 02:30:50', periods=3, tz='Australia/Sydney', freq='ns')

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

# Returns only the date part of Timestamps without timezone information
print("\nThe numpy array (date part)..\n",datetimeindex.date)

আউটপুট

এটি নিম্নলিখিত কোড তৈরি করবে -

DateTimeIndex...
DatetimeIndex([ '2021-10-20 02:30:50+11:00',
'2021-10-20 02:30:50.000000001+11:00',
'2021-10-20 02:30:50.000000002+11:00'],
dtype='datetime64[ns, Australia/Sydney]', freq='N')

The numpy array (date part)..
[datetime.date(2021, 10, 20) datetime.date(2021, 10, 20)
datetime.date(2021, 10, 20)]

  1. পাইথন প্রোগ্রাম একটি Numpy অ্যারে বিপরীত?

  2. পাইথনে একটি 2d ​​নম্পি অ্যারেকে 1d অ্যারেতে সমতল করুন

  3. পাইথনে তারিখের তুলনা করা

  4. কিভাবে পাইথনে তারিখকে তারিখে রূপান্তর করবেন?