Astronauts Python Library
From the CORGIS Dataset Project
By Sam Donald
Version 1.0.0, created 10/28/2022
Tags: Space, Astronaut
Overview
This database contains publically available information about all astronauts who participated in space missions before 15 January 2020
https://github.com/rfordatascience/tidytuesday/blob/2e9bd5a67e09b14d01f616b00f7f7e0931515d24/data/2020/2020-07-14/readme.md
Explore Structure
Each row represents Report of a specific astronauts mission.
Index | Type | Example Value |
0 |
dict |
{ } |
1 | dict | (same structure) |
2 | dict | (same structure) |
... | ... | ... |
Key | Type | Example Value | Description |
"Profile" |
dict |
{ }
|
|
"Mission" |
dict |
{ }
|
|
Key | Type | Example Value | Description |
"Astronaut Numbers" |
dict |
{ }
|
|
"Name" |
str |
"Gagarin, Yuri"
|
Astronaut name |
"Gender" |
str |
"male"
|
Astronaut gender |
"Birth Year" |
int |
1934
|
Astronaut birth year |
"Nationality" |
str |
"U.S.S.R/Russia"
|
Astronaut nationality |
"Military" |
bool |
True
|
If the astronaut is associated with the military |
"Selection" |
dict |
{ }
|
|
"Lifetime Statistics" |
dict |
{ }
|
|
Key | Type | Example Value | Description |
"Overall" |
int |
1
|
Astronaut world wide number |
"Nationwide" |
int |
1
|
Astronaut nation wide number |
Key | Type | Example Value | Description |
"Group" |
str |
"TsPK-1"
|
Selection group |
"Year" |
int |
1960
|
Selection year |
Key | Type | Example Value | Description |
"Mission count" |
int |
1
|
Astronauts lifetime mission count |
"Mission duration" |
float |
1.77
|
Astronauts lifetime mission duration |
"EVA duration" |
float |
0.0
|
Astronauts lifetime EVA duration |
Key | Type | Example Value | Description |
"Role" |
str |
"pilot"
|
Astronauts role on mission |
"Year" |
int |
1961
|
Mission year |
"Name" |
str |
"Vostok 1"
|
Mission name |
"Vechicles" |
dict |
{ }
|
|
"Durations" |
dict |
{ }
|
|
Key | Type | Example Value | Description |
"Ascent" |
str |
"Vostok 1"
|
Ascent vehicle name |
"Orbit" |
str |
"Vostok 2"
|
Orbit vehicle name |
"Decent" |
str |
"Vostok 3"
|
Decent vehicle name |
Key | Type | Example Value | Description |
"Mission duration" |
float |
1.77
|
Mission duration |
"EVA duration" |
float |
0.0
|
Astronauts EVA duration |
Downloads
Download all of the following files.
- astronauts.py
- astronauts.data
Usage
import astronauts
mission = astronauts.get_mission()
Documentation
- get_mission()
- Returns a list of dictionaries representing Mission.