1. Learn
  2. /
  3. Kurser
  4. /
  5. Datarensning i Python

Connected

övning

Tillbaka till framtiden

En uppdatering av datapipelinen som matar in data i ride_sharing-DataFrame:en har gjorts för att registrera datumet för varje resa. Den här informationen lagras i kolumnen ride_date av typen object, vilket representerar strängar i pandas.

Ett fel upptäcktes som registrerade resor gjorda i dag som om de gjorts nästa år. För att åtgärda detta ska du hitta alla förekomster i kolumnen ride_date som ligger i framtiden och sätta det högsta tillåtna värdet i kolumnen till dagens datum. Innan dess behöver du konvertera ride_date till ett datetime-objekt.

Paketet datetime har importerats som dt, tillsammans med alla övriga paket du har använt hittills.

Instruktioner

100 XP
  • Konvertera ride_date till ett datetime-objekt med to_datetime(), konvertera sedan datetime-objektet till ett date och lagra resultatet i kolumnen ride_dt.
  • Skapa variabeln today, som lagrar dagens datum med hjälp av funktionen dt.date.today().
  • Sätt alla förekomster av ride_dt som ligger i framtiden till dagens datum.
  • Skriv ut det maximala datumet i kolumnen ride_dt.