https://github.com/tedoaba/launch-record-dashboard
This Repository contains IBM Data science course on Coursera SpaceX Dashboard
https://github.com/tedoaba/launch-record-dashboard
Last synced: 3 months ago
JSON representation
This Repository contains IBM Data science course on Coursera SpaceX Dashboard
- Host: GitHub
- URL: https://github.com/tedoaba/launch-record-dashboard
- Owner: tedoaba
- Created: 2024-02-08T09:27:05.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-04-09T07:14:12.000Z (about 1 year ago)
- Last Synced: 2024-04-10T07:41:45.965Z (about 1 year ago)
- Language: Python
- Size: 68.4 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# SpaceX Launch Records Dashboard
This repository contains a dashboard application built using Dash and Plotly libraries in Python. The dashboard visualizes SpaceX launch records, allowing users to explore data related to launch sites, payload mass, and launch success.
## Features
### 1. Launch Site Selection Dropdown
- Users can select a launch site from a dropdown list.
- Options include:
- All Sites
- CCAFS LC-40
- CCAFS SLC-40
- KSC LC-39A
- VAFB SLC-4E### 2. Total Successful Launches Pie Chart
- Displays the total count of successful launches for all sites or for a specific selected site.
### 3. Payload Range Slider
- Allows users to select a payload range using a slider.
- The range can be adjusted to filter data based on payload mass.### 4. Payload vs. Launch Success Scatter Chart
- Shows the correlation between payload mass and launch success.
- Users can filter data by both launch site and payload range.## Setup Instructions
1. Clone this repository to your local machine.
2. Ensure you have Python installed on your system.
3. Install the required libraries by running:```python
pip install pandas dash plotly
```
4. Run the application by executing the following command:
```python
python space_dash_app.py
```
5. Open a web browser and navigate to http://127.0.0.1:8050/ to view the dashboard.
## Usage
- Select a launch site from the dropdown list.
- Adjust the payload range using the slider to filter data.
- Explore the pie chart and scatter chart to analyze SpaceX launch records.## Screenshots
### Total Successful Launches for All Sites

### Correlation between Payload Mass and Launch Success

## Credits
- This project is based on data provided by SpaceX and utilizes Dash and Plotly libraries.
- Created by **Tadesse Abateneh**.## License
This project is licensed under the [MIT License](LICENSE).