কম্পিউটার টিউটোরিয়াল

Python Pandas-এ স্ট্রিং ডেটা ডেটাইম টাইপে (Datetime Type) কনভার্ট করার পদ্ধতি

স্ট্রিং ডেটা প্রকৃত ডেটা অর্থাৎ ডেটাইম টাইপে কনভার্ট করতে to_datetime() মেথড ব্যবহার করুন। প্রথমে ৩টি ক্যাটাগরি সহ একটি DataFrame তৈরি করুন, जिनमें একটি ডেট স্ট্রিং:

dataFrame = pd.DataFrame({
    'Product Category': ['Computer', 'Mobile Phone', 'Electronics', 'Stationery'],
    'Product Name': ['Keyboard', 'Charger', 'SmartTV', 'Chairs'],
    'Date_of_Purchase': ['10/07/2021', '20/04/2021', '25/06/2021', '15/02/2021'],
})

ডেট স্ট্রিংগুলো প্রকৃত ডেটে কনভার্ট করুন to_datetime() ব্যবহার করে:

dataFrame['Date_of_Purchase'] = pd.to_datetime(dataFrame['Date_of_Purchase'])

উদাহরণ

সম্পূর্ণ কোড নিচে দেওয়া হলো:

import pandas as pd

# একটি dataframe তৈরি
dataFrame = pd.DataFrame({
    'Product Category': ['Computer', 'Mobile Phone', 'Electronics', 'Stationery'],
    'Product Name': ['Keyboard', 'Charger', 'SmartTV', 'Chairs'],
    'Date_of_Purchase': ['10/07/2021', '20/04/2021', '25/06/2021', '15/02/2021'],
})

print("\nDataFrame...\n", dataFrame)

# ডেট স্ট্রিংগুলো প্রকৃত ডেটে কনভার্ট
dataFrame['Date_of_Purchase'] = pd.to_datetime(dataFrame['Date_of_Purchase'])

print("\nUpdated DataFrame (string dates converted to dates)...\n", dataFrame)

আউটপুট

DataFrame...
  Date_of_Purchase Product Category Product Name
0     10/07/2021         Computer    Keyboard
1     20/04/2021    Mobile Phone    Charger
2     25/06/2021      Electronics    SmartTV
3     15/02/2021      Stationery     Chairs

Updated DataFrame (string dates converted to dates)...
  Date_of_Purchase Product Category Product Name
0 2021-10-07       Computer         Keyboard
1 2021-04-20       Mobile Phone     Charger
2 2021-06-25       Electronics      SmartTV
3 2021-02-15       Stationery       Chairs
  1. পাইথনে অবজেক্ট কে এক্সপ্রেশন স্ট্রিং-এ (repr) কনভার্ট করা

  2. JSON ডেটাকে পাইথন অবজেক্টে কনভার্ট কীভাবে করবেন?

  3. পাইথনে DateTime স্ট্রিংকে ইন্টিজার মিলিসেকেন্ডে কনভার্ট করবেন?

  4. পাইথনে যেকোনো ডেটা টাইপকে স্ট্রিংয়ে রূপান্তর করার পদ্ধতি