Skip to content

Web scraping using Jupyter Notebook, Splinter and HTML parsing with Beautiful Soup. The data was then stored in MongoDB.

Notifications You must be signed in to change notification settings

cmartell5/mars-temperature-analysis

Repository files navigation

Mars Temperature Data Analysis

Web scraping using Jupyter Notebook, Python, Pandas, Splinter and HTML parsing with Beautiful Soup.

Part 1

I parsed the Mars News website by using Splinter and HTML parsing with Beautiful Soup. I then scraped the titles and preview texts of the 20 most recent Mars news articles and converted them into a Python data structure. The data is then stored into MongoDB.

Part 2

The data was retrieved from the Mars Temperature Data site and the data was stored into a pandas DataFrame.
After that, I answered the following questions with related visualizations using Pandas:

  • How many months exist on Mars?
  • How many Martian (and not Earth) days worth of data exist in the scraped dataset?
  • What are the coldest and the warmest months on Mars (at the location of Curiosity)?
  • Which months have the lowest and the highest atmospheric pressure on Mars?
  • About how many terrestrial (Earth) days exist in a Martian year? (using a visual estimate)

About

Web scraping using Jupyter Notebook, Splinter and HTML parsing with Beautiful Soup. The data was then stored in MongoDB.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published