पंडों में किसी तारीख से दिन कैसे जोड़ें और घटाएँ
आप पांडा में किसी तारीख से दिन जोड़ने और घटाने के लिए निम्नलिखित विधियों का उपयोग कर सकते हैं:
विधि 1: इस दिन में दिन जोड़ें
df[' date_column '] + pd. Timedelta (days= 5 )
विधि 2: दिनांक से दिन घटाएँ
df[' date_column '] - pd. Timedelta (days= 5 )
निम्नलिखित उदाहरण दिखाते हैं कि निम्नलिखित पांडा डेटाफ़्रेम के साथ व्यवहार में प्रत्येक विधि का उपयोग कैसे करें:
import pandas as pd
#createDataFrame
df = pd. DataFrame ({' date ': ['2022-10-01', '2022-10-23', '2022-10-30', '2022-11-05'],
' sales ': [450, 567, 612, 701]})
#convert date column to datetime
df[' date '] = pd. to_datetime (df[' date '])
#view DataFrame
print (df)
dirty dates
0 2022-10-01 450
1 2022-10-23 567
2 2022-10-30 612
3 2022-11-05 701
उदाहरण 1: पांडा में इस दिन में दिन जोड़ें
निम्नलिखित कोड दिखाता है कि एक नया कॉलम कैसे बनाया जाए जो दिनांक कॉलम मान में पांच दिन जोड़ता है:
#create new column that adds 5 days to value in date column
df[' date_plus_five '] = df[' date '] + pd. Timedelta (days= 5 )
#view updated DataFrame
print (df)
date sales date_plus_five
0 2022-10-01 450 2022-10-06
1 2022-10-23 567 2022-10-28
2 2022-10-30 612 2022-11-04
3 2022-11-05 701 2022-11-10
नया दिनांक_प्लस_पांच कॉलम प्रत्येक मान में पांच दिन जोड़े जाने के साथ दिनांक कॉलम में मानों का प्रतिनिधित्व करता है।
हम यह पुष्टि करने के लिए dtypes फ़ंक्शन का भी उपयोग कर सकते हैं कि नया कॉलम वास्तव में एक डेटाटाइम कॉलम है:
#check data type of each column
df. dtypes
date datetime64[ns]
dirty int64
date_plus_five datetime64[ns]
dtype:object
दिनांक और दिनांक_प्लस_पांच कॉलम को डेटाटाइम प्रारूप के रूप में पहचाना जाता है।
उदाहरण 2: पांडा में तारीख से दिन घटाएं
निम्नलिखित कोड दिखाता है कि एक नया कॉलम कैसे बनाया जाए जो दिनांक कॉलम मान से पांच दिन घटाता है:
#create new column that subtracts five days from date
df[' date_minus_five '] = df[' date '] - pd. Timedelta (days= 5 )
#view updated DataFrame
print (df)
date sales date_minus_five
0 2022-10-01 450 2022-09-26
1 2022-10-23 567 2022-10-18
2 2022-10-30 612 2022-10-25
3 2022-11-05 701 2022-10-31
नया date_minus_ five कॉलम दिनांक कॉलम के मानों का प्रतिनिधित्व करता है, जिसमें प्रत्येक मान से पांच दिन घटाए जाते हैं।
अतिरिक्त संसाधन
निम्नलिखित ट्यूटोरियल बताते हैं कि पांडा में अन्य सामान्य ऑपरेशन कैसे करें:
पंडों में कॉलम को डेटटाइम में कैसे परिवर्तित करें
पंडों में दिनांक समय को दिनांक में कैसे परिवर्तित करें
पंडों में तारीख से महीना कैसे निकालें