This study shows graphically the distribution of crater morphologies, crater location plot and relationship between diameter and depth of a crater. The Python program below should call the graphs, but unfortunately it is impossible due to traceback error (the matplot.pyplot library not found). Therefore, to show the graphs, Tableu Public application was used.

import pandas import numpy import seaborn import matplot.pyplot as plt data = pandas.read_csv('marscrater_pds.csv', low_memory=False) pandas.set_option('display.max_columns', None) pandas.set_option('display.max_rows', None) pandas.set_option('display.float_format', lambda x:'%f'%x) data['LATITUDE_CIRCLE_IMAGE'] = data['LATITUDE_CIRCLE_IMAGE'].convert_objects(convert_numeric=True) data['LONGITUDE_CIRCLE_IMAGE'] = data['LONGITUDE_CIRCLE_IMAGE'].convert_objects(convert_numeric=True) data['DIAM_CIRCLE_IMAGE'] = data['DIAM_CIRCLE_IMAGE'].convert_objects(convert_numeric=True) data['DEPTH_RIMFLOOR_TOPOG'] = data['DEPTH_RIMFLOOR_TOPOG'].convert_objects(convert_numeric=True) data['MORPHOLOGY_EJECTA_1'] = data['MORPHOLOGY_EJECTA_1'].replace(' ', numpy.nan) data['DEPTH_RIMFLOOR_TOPOG'] = data['DEPTH_RIMFLOOR_TOPOG'].replace(0.00, numpy.nan) seaborn.countplot(x='MORPHOLOGY_EJECTA_1', data=data) plt.xlabel('MORPHOLOGY_EJECTA_1') plt.title('Number of craters with particular ejecta morphologies') print 'Describe MORPHOLOGY_EJECTA_1' ejmorph = data['MORPHOLOGY_EJECTA_1'].describe() print ejmorph seaborn.regplot(x='LONGITUDE_CIRCLE_IMAGE', y='LATITUDE_CIRCLE_IMAGE', fit_reg=False, data=data) plt.xlabel('LONGITUDE') plt.ylabel('LATITUDE') plt.title('Crater Location Plot') seaborn.regplot(x='DIAM_CIRCLE_IMAGE', y='DEPTH_RIMFLOOR_TOPOG', fit_reg=False, data=data) plt.xlabel('DIAMETER') plt.ylabel('DEPTH') plt.title('Relationship Between Crater Diameter and Crater Depth')

**Number of craters with particular ejecta morphologies**

The univariate graph of ejecta morphologies shows only morphologies with more than or equal to 200 craters. This graph is unimodal, with its highest peak at the Rd ejecta morphology.

**Crater Location Plot**

The graph above plots the latitude to the longitude for all craters with defined ejecta morphology. We can read this graph as a map on which we can see that there are places where there are more craters and places where there are no craters. The scatter graph does not show a clear relationship/trend between the two variables.

**Relationship Between Crater Diameter and Crater Depth**

The graph above plots the crater depth to the crater diameter. We can see that the scatter graph shows a weak relationship/trend between the two variables.