Overview
Syllabus
- Introduction and agenda.
- Local environment setup.
- Import libraries and data.
- Explore and understand data.
- Define goal of the data exploration.
- Convert months from strings to ints.
- Convert month and day to datetime.
- Question: Why might you manipulate one column at a time?.
- Continue converting month and day to datetime.
- Question: How does Pandas datetime conversion handle cyclical data?.
- Convert hemisphere strings to ints.
- Convert moon phase strings to decimals.
- Cleanse data by dropping unneeded columns.
- Fill NaN values in moon phase column .
- Cleanse data by dropping unneeded columns.
- Review cleansed data.
- Begin creating the prediction function.
- Check to see if city is in list.
- Get the latitude of the city.
- List of constellations that are viewable.
- Return if no constellations are viewable.
- Determine which meteor showers are viewable.
- Gather moon phases for desired dates.
- Question: Why use an "&" operator and not "|".
- Determine best date based on moon phases.
- Test the new code.
- Add in Chang'e's meteor shower data.
- Recap.
Taught by
Microsoft Developer