Kom igångKom igång gratis

Hämta datum och tid från flera kolumner

Ibland är datum- och tidsdata uppdelad i flera kolumner. En datamängd kan ha en datumkolumn och en tidskolumn, eller så kan ett datum delas upp i separata kolumner för år, månad och dag.

I den här versionen av undersökningsdatan har en kolumn delats upp så att datumen finns i kolumnen Part2StartDate och tiderna i Part2StartTime. Din uppgift är att använda argumentet parse_dates i read_excel() för att kombinera dem till en enda datum- och tidskolumn med ett nytt namn.

pandas har importerats som pd.

Den här övningen är en del av kursen

Effektiv datainläsning med pandas

Visa kurs

Övningsinstruktioner

  • Skapa en ordbok, datetime_cols, som anger att den nya kolumnen Part2Start ska bestå av Part2StartDate och Part2StartTime.
  • Läs in filen med enkätsvaren och skicka ordboken till argumentet parse_dates för att skapa den nya kolumnen Part2Start.
  • Visa sammanfattande statistik om den nya kolumnen Part2Start med metoden describe().

Interaktiv övning med praktiskt arbete

Testa den här övningen genom att slutföra den här exempelkoden.

# 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())
Redigera och kör kod