Meteorite landings on Earth

Shivam Chaudhary May 2021

1. Introduction

In this notebook I analyse and visualize the NASA Meteorite Landings dataset, which can be found here. The Meteoritical Society collects data on meteorites that have fallen to Earth from outer space.

Aim of this project

This dataset offers a great opportunity to visually investigate where the chances of finding a meteorite are highest. Meteorites have fascinated me for a long time. When they enter our atmosphere as shooting stars they have often travelled for millions of kilometers. Many of the meteorites that reach our planet are very old, dating from the early days of our solar system, so they are older than the rocks from Earth.

About the data

This dataset includes the location, mass, composition, and fall year for over 45,000 meteorites that have struck our planet. There are a few notes on Kaggle on missing or incorrect data points in this dataset, which I'll take into account during data cleaning:

2. Import Packages and data

3. Inspecting and cleaning the data

Before I start with visualising the data, I inspect the data to check variable properties and distributions and to find and fix mistakes or unwanted datapoints.

In the notes that came with the dataset it states that years before 860 and after 2016 are unreliable, and that there are several incorrect coordinates of (0,0), so those need to be filtered out.

Types of meteorite

The most common types of meteorites in the data are: L6, H5, L5, H6, H4, LL5, LL6, L4

These all fall in the category 'ordinary chondrites'

From wikipedia: A chondrite /ˈkɒndraɪt/ is a stony (non-metallic) meteorite that has not been modified, by either melting or differentiation of the parent body. They are formed when various types of dust and small grains in the early Solar System accreted to form primitive asteroids. Some such bodies that are captured in the planet’s gravity well become the most common type of meteorite by (whether quickly, or after many orbits) arriving on a trajectory toward the Earth’s surface. Estimates for their contribution to the total meteorite population vary between 85.7% and 86.2%.

4. Plotting the meteorites on a world map

There are many ways to visualise the meteorite data on maps, but as a start I'll plot all the meteorites as points on a world map.

To do this, there are two main steps:

Insights from this map

From this map it looks like by far the most meteorites were found in the US. That might be because the Meteoritical Society is based in the US. What also stands out to me is that the densities are lowest in the most forested areas: Amazon basin, forests of Canada and Northern Russia. This makes sense because finding meteorites in forested areas must be more difficult than open areas, and also soil turnover is high in forests.

Although this figure gives a nice overview of overall densities, there is also a lot of overlap between data points (because there are so many). As a next step I'll visualise the number of meteorites per country.

5. Creating a choropleth map of meteorite numbers by country

To get a more detailed insight into the spatial distribution of found meteorites, I will create a choropleth map of numbers of meteorites per country. A choropleth map is a type of thematic map in which areas are shaded or patterned in proportion to a statistical variable that represents an aggregate summary of a geographic characteristic within each area, such as population density or per-capita income.

There are several steps involved in creating this map:

1. Create a dataframe with the total number of meteorites per country.
For this we first need to assign country names to the meteorite data. The dataset as it comes doesn't have country information. So based on the long, lat coordinates of the meteorites we have to group the data points corresponding to the country polygon shapes in the worldmap dataset. We can do this in geopandas with a spatial join.

2. Create a new dataframe combining the worldmap data and the meteorite counts per country.
Doing this we'll end up with a lot of missing data for the counts per country. We can fill these in with zeroes because for these countries zero meteorites were found.

3. Create the choropleth map in geopandas.
This will require some tweaking of the colour-representation of the meteorite counts as this data is highly skewed as we will see.

Insights from this map

This map shows very clearly that by far the most meteorites have been found in Antarctica. In comparison the numbers for the other countries are much lower, which makes the colour contrasts for the rest of the countries very small.

According to the data, 22099 meteorites were found in Antarctica, more or less half of the data points. This is because several expeditions specifically dedicated to finding meteorites were organised in recent years. Meteorites are relatively easy to find in Antarctica because they fall on the ice sheet and are clearly visible.

To create more contrast between the countries, we can tweak the colour scaling with the scheme option.

Insights from this map

Apart from Antarctica, other countries where a lot of meteorites were found are: the US, Australia, Chile, Morocco, Algeria, Libia and Oman.

These patterns are most likely explained by two main factors: national interest in meteorites (US, where the Meteoritical Society is based), and landscape/ ecotype. Apart from the US and Antartica, the other counties mentioned above all largely consist of desert, where meteorites are easier to find.

Let's now have a look at the map without Antarctica.

Insights from this map

Removing Antarctica gives a more precise view of the differences between countries. According to this map the most meteorites were found in the US, Libya and Oman. Other countries that score high are Australia, Algeria and Chile.

Let's zoom in on India.

6. Zooming in on one country: India

To investigate the meteorite situation in India, we can plot the meteorite points on the map of India. To do this, we need to plot the country polygon shape data as a base map and overlay the meteorite points. We'll start by importing a higher resolution worldmap using this data folder that I obtained from Natural Earth Data and selecting the Indian shape data. After that we can select the data for India from the gdf_countries geodataframe that we created in an earlier step.

Insights from this map

This map shows that there are several clear clusters of meterorite finds. They could be cause by expeditions, or perhaps by larger meteorite impacts.

Let's look at meteorite types in more detail.

Let's look at the distribution of the top 10 meteorites in india.

7. Conclusions

This visual analysis gave me a clear overview of the numbers of found meteorites per country, and which countries are promising locations for a meteorite-hunting expedition.