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

पायथन पांडा - स्ट्रिंग डेटा को डेटाटाइम प्रकार में कनवर्ट करें

स्ट्रिंग डेटा को वास्तविक तिथियों यानी डेटाटाइम प्रकार में बदलने के लिए, to_datetime() विधि का उपयोग करें। सबसे पहले, हम 3 श्रेणियों के साथ एक 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

# create a 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

# convert date strings to actual dates
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. JSON डेटा को पायथन ऑब्जेक्ट में कैसे बदलें?

    निम्न कोड एक जेसन ऑब्जेक्ट (स्ट्रिंग) को एक पायथन ऑब्जेक्ट (शब्दकोश) में परिवर्तित करता है। हम json मॉड्यूल आयात करते हैं और ऐसा करने के लिए json.loads() विधि का उपयोग करते हैं। उदाहरण आयात करें ) प्रिंट प्रकार (ए) प्रिंट afunc(json_string) आउटपुट {uage:21, uname:uSonali, udesignation:uSoftware deve

  1. पाइथन डेटटाइम स्ट्रिंग को पूर्णांक मिलीसेकंड में कैसे परिवर्तित करें?

    आप टाइम मॉड्यूल का उपयोग करके पाइथन में मिलीसेकंड में वर्तमान समय प्राप्त कर सकते हैं। आप time.time फ़ंक्शन (फ़्लोटिंग पॉइंट मान के रूप में) का उपयोग करके सेकंड में समय प्राप्त कर सकते हैं। इसे मिलीसेकंड में बदलने के लिए, आपको इसे 1000 से गुणा करना होगा और इसे पूर्णांक बनाना होगा। उदाहरण import tim

  1. पायथन में किसी भी डेटा प्रकार को स्ट्रिंग में कैसे बदलें?

    कोई भी अंतर्निर्मित डेटा प्रकार str() फ़ंक्शन द्वारा अपने स्ट्रिंग प्रतिनिधित्व में परिवर्तित हो जाता है >>> str(10) 10 >>> str(11.11) 11.11 >>> str(3+4j) (3+4j) >>> str([1,2,3]) [1, 2, 3] >>> str((1,2,3)) (1, 2, 3) >>> str({1:11, 2:22, 3:33}) {