शुरू करेंमुफ़्त में शुरू करें

एक से अधिक कॉलम से datetime निकालें

कभी-कभी datetime डेटा अलग-अलग कॉलमों में बँटा होता है. किसी डेटासेट में एक कॉलम date का और दूसरा time का हो सकता है, या तारीख year, month, और day के कॉलमों में बँटी हो सकती है.

survey डेटा के इस वर्शन में एक कॉलम ऐसा ही स्प्लिट किया गया है: तारीखें Part2StartDate कॉलम में हैं और समय Part2StartTime कॉलम में. आपका काम read_excel() के parse_dates आर्ग्युमेंट का उपयोग करके इन्हें मिलाकर एक नया datetime कॉलम बनाना है, जिसका नया नाम होगा.

pandas को pd के रूप में इम्पोर्ट किया जा चुका है.

यह अभ्यास पाठ्यक्रम का हिस्सा है

pandas के साथ सरल Data Ingestion

पाठ्यक्रम देखें

अभ्यास निर्देश

  • एक डिक्शनरी datetime_cols बनाएँ जो दर्शाए कि नया कॉलम Part2Start को Part2StartDate और Part2StartTime से मिलकर बनना चाहिए.
  • survey responses फ़ाइल लोड करें और नए Part2Start कॉलम को बनाने के लिए इस डिक्शनरी को parse_dates आर्ग्युमेंट में पास करें.
  • describe() मेथड से नए Part2Start कॉलम के बारे में summary statistics देखें.

इंटरैक्टिव व्यावहारिक अभ्यास

इस अभ्यास को इस नमूना कोड को पूरा करके आज़माएँ।

# Create dict of columns to combine into new datetime column
datetime_cols = {"Part2Start": ____}


# Load file, supplying the dict to parse_dates
survey_data = pd.read_excel("fcc_survey_dts.xlsx",
                            ____)

# View summary statistics about Part2Start
print(survey_data.Part2Start.describe())
कोड संपादित करें और चलाएँ