স্ট্রিং ডেটা প্রকৃত ডেটা অর্থাৎ ডেটাইম টাইপে কনভার্ট করতে 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