Challenge 15: Rocket Landing Success Analysis
Level: Easy
Description:
You are a data analyst working for a private space exploration company analyzing the landing performance of its flagship rocket. Your task is to understand what factors drive successful first-stage landings and generate insights that could improve future landing attempts.
Beginner-friendly objectives:
Parse the JSON file (launches.json) and extract the following fields:
flight_number, name, date_utc, success, rocket (ID)
payloads[0] (only the first payload per mission)
cores[0].gridfins, cores[0].legs, cores[0].reused, cores[0].landing_attempt, cores[0].landing_success
Retain records where landing_attempt AND mission success is true (focus on actual landing attempts from successful missions), and enrich the dataset by:
Clean and preprocess the integrated dataset by:
Handling missing or null values appropriately
Focus analysis on missions involving "Explorer XI" (i.e., rocket_001)
Preparing data for visualization
Create visualizations: Show total landing successes, total flights, max payload mass, and percentage of missions with core reuse. Visuals should be arranged in a dashboard layout within a component.